11

我想分开

$path = getenv('PATH');

到它的组成部分。如何以依赖于操作系统的方式确定分隔符字符?

4

4 回答 4

20

您可以使用PATH_SEPARATOR常量,然后根据DIRECTORY_SEPARATOR需要使用常量来拆分路径。看Directory Predefined Constants

于 2009-08-11T10:07:32.590 回答
4

使用PATH_SEPARATOR常数。

于 2009-08-11T10:07:21.387 回答
3

我知道这适用于 include_path - 不确定 getenv('PATH'):

$paths = split(PATH_SEPARATOR, getenv('PATH'));
于 2009-08-11T10:08:59.717 回答
0

我似乎记得 Windows 将同时接受正斜杠和反斜杠作为文件分隔符,因此您可能不必担心它。

于 2009-08-11T10:10:13.690 回答