我想分开
$path = getenv('PATH');
到它的组成部分。如何以依赖于操作系统的方式确定分隔符字符?
我想分开
$path = getenv('PATH');
到它的组成部分。如何以依赖于操作系统的方式确定分隔符字符?
您可以使用PATH_SEPARATOR
常量,然后根据DIRECTORY_SEPARATOR
需要使用常量来拆分路径。看Directory Predefined Constants
使用PATH_SEPARATOR
常数。
我知道这适用于 include_path - 不确定 getenv('PATH'):
$paths = split(PATH_SEPARATOR, getenv('PATH'));
我似乎记得 Windows 将同时接受正斜杠和反斜杠作为文件分隔符,因此您可能不必担心它。