PHP系统常量
PHP将一些系统信息、数学常量定义为系统常量,方便程序员使用。
系统常量,不用"$_"开头,不能更改值,一般为大写,可在程序任何地方调用。
PHP常见系统常量举例:
<?php echo "服务器操作系统:".PHP_OS."<br />"; echo "服务器PHP版本:".PHP_VERSION."<br />"; echo "当前的PHP文件:".__FILE__."<br />"; echo "当前的行号:".__LINE__."<br />"; echo "当前执行的函数:".__FUNCTION__."<br />"; echo "当前执行的类:".__CLASS__."<br />"; echo "圆周率:".M_PI."<br />"; echo "科学常数e:".M_E."<br />"; echo "以2为底的e的对数:".M_LOG2E."<br />"; echo "以10为底的e的对数:".M_LOG10E."<br />"; echo "2的自然对数:".M_LN2."<br />"; echo "10的自然对数:".M_LN10."<br />"; echo "到最近的错误处:".E_ERROR."<br />"; echo "到最近的警告处:".E_WARNING."<br />"; echo "到语法错误处:".E_PARSE."<br />"; echo "到语言异常处:".E_NOTICE."<br />"; echo "条件真(值为1):".TRUE."<br />"; echo "条件假(值为非1):".FALSE."<br />"; ?>
其中,最有用的是第5行的"__LINE__"常量,表示当前程序执行到第几行,可用于程序的跟踪和调试。
最新评论