欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > php >内容正文

php

PHP起点 - PHP常量

发布时间:2025/3/13 php 42 豆豆
生活随笔 收集整理的这篇文章主要介绍了 PHP起点 - PHP常量 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
PHP常量可以理解为值不变的量。常量值被定义后,在脚本的其它地方不能被改变。一个常量由英文字母、下划线和数字组成。但数据不能作为首字母出现。 PHP常量可分为 1.自定义常量 (即程序中我们自己声明的常量) 2.预定义常量 (PHP内置的常量) 一. 自定义常量 自定义常量的函数语法如下: define(string constant_name,mixed value,case_sensitive=true) 参数解释: constant_name    必选参数, 自定义常量名 value        必选参数, 常量的value值
case_sensitive         可选参数,是否区分大小写设定为true, 则表示不区分大小写; 写个小例子看一下: 1 <?php 2 define(‘MESSAGE’, ’我是常量MESSAGE’的值); 3 echo MESSAGE; // 结果输出常量的值 4 echo message; // 结果输出字符串message 5 define(‘COUNT’, ‘我是常量COUNT的值’, true); 6 echo COUNT; // 结果输出常量COUNT的值 7 echo count; // 结果同样为输出常量COUNT的值 8 ?>

这东西很好理解的. 相信大家看一遍就能理解了. 常量在项目开发中是个很重要的东西, 不可小视哦!

如何检测一个常量是否被定义?

函数语法:

defined ( string name )

name参数为你要检测的常量名称,必选项. 函数返回布尔型值 即true/false

例:

1 <?php 2 if(defined('SCRIPT_ROOT')) 3 { 4   echo "常量已被定义"; 5 }else{ 6   echo "常量未被定义"; 7 } 8 ?>

 

二.预定义常量 (预定义常量即PHP内置的常量)

下面列举一些常用的系统预定义变量

__FILE__          (PHP程序的文件的路径)
__LINE__          (PHP程序当前行数)
PHP_VERSION   (PHP的版本)
PHP_OS    (当前操作系统的信息)
TRUE           (布尔型常量,该常量是一个真值true)
FALSE          (布尔型常量,该常量是一个假值false)
NULL           (一个null值)
E_ERROR      (该常量指定到最近的错误处)
E_WARNING     (该常量指定到最近的警告处)
E_PARSE     (该常量指定到解析语法有潜在问题处)
E_NOTICE     (该常量为发生不寻常处的提示)

大家可以分别打印一下看看.  不用死记硬背住这东西用的多了就知道了. 经常用查PHP手册是个好习惯.

 

转载于:https://www.cnblogs.com/echo-something/archive/2012/08/18/2645926.html

总结

以上是生活随笔为你收集整理的PHP起点 - PHP常量的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。