PHP目录分隔符&不一致性

时间:2011-07-06 03:38:02

标签: php path filesystems operating-system path-separator

我在Windows 7开发框上运行PHP。我注意到$_SERVER数组产生的路径总是使用正斜杠,而__FILE__等其他来源使用反斜杠。

现在,我假设$_SERVER派生路径是向前削减的,因为它们是由Apache二进制文件生成的,而__FILE__等等,因为它们正在击中而产生反斜杠路径信息的操作系统。

我的问题是,还有其他押韵或理由吗?我不是DIRECTORY_SEPARATOR的粉丝,目前我正在运行$path = strtr($path, '\\', '/');。我只是不想做任何事情,或者不应该这样做。

0 个答案:

没有答案