我正在编写一个 PHP 类,我希望它能够跨平台兼容。我需要分解路径以找到特定的文件夹名称。我为分隔符选择什么?该路径在 UNIX 上将包含“/”,在 Windows 上将包含“\”。
在此特定示例中,我想获取存储包含文件的目录的名称。我用这个:
private function find_lib_dir() {
$array_path = explode('/', __DIR__);
return $array_path[count($array_path)-1];
}
在这种情况下(更一般地),我能做些什么来确保它可以在 Windows 和 UNIX 上运行?
谢谢!