DIRECTORY_SEPARATOR:路径分隔符,linux上就是’/’ windows上是’\’
PATH_SEPARATOR:include多个路径使用,在win下,当你要include多个路径的话,你要用”;”隔开,但在linux下就使用”:”隔开的。
这2个常量的使用能够避免不同平台的兼容性问题。
PATH_SEPARATOR是一个常量,在Linux系统中是一个" : "号,Windows上是一个";"号。所以编写程序时最好用常量 PATH_SEPARATOR 代替,否则如果系统从linux移植到win系统或反过来移植会出错!
zendframework include 设置 index.php
set_include_path('.' . PATH_SEPARATOR . '../library/' . PATH_SEPARATOR . './application/models/'
. PATH_SEPARATOR . './application/lib/'
. PATH_SEPARATOR . get_include_path());
get_include_path取得当前已有的环境变量,加上前面的设置就是新的系统includeDIRECTORY_SEPARATOR,PATH_SEPARATOR,get_include_path
跨平台路径配置
最新推荐文章于 2025-12-02 17:02:18 发布
本文介绍了在PHP编程中如何使用DIRECTORY_SEPARATOR和PATH_SEPARATOR两个常量来解决不同操作系统间的路径兼容性问题,并提供了一个zendframework的include路径设置示例。
151

被折叠的 条评论
为什么被折叠?



