如何使用Windows命名约定解析路径驱动器?

时间:2016-03-01 08:28:19

标签: php windows file parsing

PHP有许多优秀的功能,如pathinfobasenamedirname等等。关于路径部分的stackoverflow问题很多。但是大多数都不支持Windows文件路径约定 - Naming Files, Paths, and Namespaces。看看这条正确的道路:

\\?\UNC\server\share\file.txt
  ----   ----------   ------
    |        |          |-> File 
    |        |-> Path
    |-> Driver

"驱动器"可能是:

  • " \\。\"
  • " \\?\ PhysicalDiskX&#34。 (其中X是有效的整数值)
  • " \ ?? \" (内核级文件解析)
  • "全球??"等等。

以及短/长命名约定的一些方面。

问题

如何解析文件路径服从于Windows命名约定?

0 个答案:

没有答案