两个根目录有关的PHP预定义常量
2010-11-13 20:53
176 查看
看别的程序有时会发现DIRECTORY_SEPARATOR和PATH_SEPARATOR这两个常量,从手册上竟然查不,通过网上才知道它们的意思。
后来才发现原来手册的就有的,在:文件系统相关扩展(File System Related Extensions)->目录(Directories)->预定义常量(Predefined Constants)
手册上并没有说它们的用途。
其实这两个变量对移植PHP代码很有用,它们会对不同的操作应用不同的规则。
DIRECTORY_SEPARATOR:表示斜杠(包含斜杠),它在Linux上会显示”/“ ,在Windows会是“/”(不含引号,以下同)。
PATH_SEPARATOR:在include等包含语句时,需要同时包含多个文件可使用PATH_SEPARATOR来分隔,PATH_SEPARATOR在Linux下会的值是“;”,在Windows下是“:”。
后来才发现原来手册的就有的,在:文件系统相关扩展(File System Related Extensions)->目录(Directories)->预定义常量(Predefined Constants)
手册上并没有说它们的用途。
其实这两个变量对移植PHP代码很有用,它们会对不同的操作应用不同的规则。
DIRECTORY_SEPARATOR:表示斜杠(包含斜杠),它在Linux上会显示”/“ ,在Windows会是“/”(不含引号,以下同)。
PATH_SEPARATOR:在include等包含语句时,需要同时包含多个文件可使用PATH_SEPARATOR来分隔,PATH_SEPARATOR在Linux下会的值是“;”,在Windows下是“:”。
相关文章推荐
- thinkphp的目录常量在入口文件index.php里定义
- PHP常量定义,define()和const区别
- php 定义常量的问题
- PHP中的魔术常量、预定义常量和预定义变量
- php求两个目录的相对路径示例(php获取相对路径)
- PHP中const和define()定义常量的细节区别
- PHP常量定义,文件引入
- php中定义网站根目录的常用方法
- php中定义网站根目录的常用方法
- PHP中如何定义和使用常量
- 在php中定义常量时,const与define的区别
- PHP扩展开发(5) - PHP常量的定义和读取
- PHP常用的预定义常量
- php如何定义一个常量数组
- php求两个目录的相对路径示例(php获取相对路径)
- 有关phpmyadmin无法打开index.php,只能打开目录的问题
- PHP 中预定义的超级全局变量和常量, 以及魔法变量
- PHP中定义数组常量(array常量)的方法
- php预定义常量
- 解析PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR两个常量的作用