unix系列用\n, windows系列用\r\n, mac用\r
PHP中可以用PHP_EOL来替代, 以提高代码的源代码级可移植性
<?phpecho PHP_EOL;//windows平台相称于 echo 34;\r\n";//unix\linux平台相称于 echo "\n";//mac平台相称于 echo "\r";$str = "\r\n \r";$str = str_replace(PHP_EOL, '', $str);?>
定界符
DIRECTORY_SEPARATOR 目录分隔符, linux上便是'/' windows上是'\'
在Windows "\"或者"/" Linux "/" 个中"/" windows和linux都支持
实例:
define(ROOT, dirname(__FILE__).DIRECTORY_SEPARATOR."upload"); //windows和linux平台都支持
PATH_SEPARATOR 路径分隔符, include多个路径利用 在linux上是一个":"号, WINDOWS上是一个";"号
可以用函数get_defined_constants()来获取所有PHP常量
<?phpprint_r(get_defined_constants());//get_defined_constants()返回所有常量数组?>