• PHP – 魔术常量

    2012-02-21

    PHP 提供了很多有用的魔术常量来获取当前行号(__LINE__),文件路径(__FILE__),目录路径(__DIR__),函数名(__FUNCTION__),类名(__CLASS__),方法名(__METHOD__)和命名空间(__NAMESPACE)。 例: 当引入其他PHP文件时,推荐使用 __FILE__ 常量(或者 __DIR__,>= PHP 5.3): // 相对当前加载文件路径 // 如果更换目录就会出问题 require_once(‘config/database.php’);   // 相对这个引入文件的路径 // 不管是在哪里被引入 require_once(dirname(__FILE__) . ‘/config/database.php’);   使用 __LINE__ 简化程序调试: // … my_debug(‘调试信息’, __LINE__); function my_debug($msg, $line) {     echo “行 $line : $msg\n”; }

 
Powered by Wordpress. Theme by Shlomi Noach  京东商品折扣