PHP常用的预定义常量如下:
| 常量名 | 说 明 |
| __FILE__ | 默认常量,是 PHP 程序文件名 |
| __LINE__ | 默认常量,是 PHP 程序行数 |
| PHP_OS | 内建常量,指执行 PHP 解析器的操作系统名称 |
| PHP_VERSION | 内建常量,是 PHP 程序的版本 |
| TRUE | 该常量是一个真值 |
| FALSE | 该常量是一个假值 |
| NULL | 一个null值 |
| E_ERROR | 错误,导致php脚本运行终止 |
| E_WARNING | 警告,不会导致php脚本运行终止 |
| E_PARSE | 解析错误,由程序解析器报告 |
| E_NOTICE | 非关键的错误,例如变量未初始化 |
注意:FILE和LINE 中的“”是两条下划线,而不是一条"_"。
说明:以E_开头的预定义常量,是PHP的错误调试部分。
PHP预定义常量实例:
立即学习“PHP免费学习笔记(深入)”;
万通CMS网站管理系统采用PHP+MYSQL技术,支持伪静态功能,可生成google和百度地图,支持自定义url、关键字和描述,利于SEO搜索。拥有企业网站常用的模块功能(企业简介功能、新闻功能、产品功能、下载功能、图片功能、案例功能、在线留言、在线订单、友情链接、网站地图等等),功能强大,操作简单,灵活实用,是企业建站的神兵利器。我们的愿望是:让每个人都能用上 好用,实用,美观的网站,因为建站如
预定义常量与用户自定义常量在使用上没什么差别。下面使用预定义常量输出PHP中的信息。
PHP程序当前行数:".LINE;
echo "
当前PHP程序的版本:".PHP_VERSION;
echo "
当前操作系统:".PHP_OS;
?>输出类似如下的结果:
PHP程序当前文件路径名:D:\phpStudy\www\index.php PHP程序当前行数:3 当前PHP程序的版本:5.6.27 当前操作系统:WINNT
说明:根据每个用户所使用的操作系统和软件版本不同,所得结果也不一定相同。










