首页 > 代码库 > php ,常量
php ,常量
1.常量定义:
常量可以理解为值不变的量。常量值被定义后,在脚本的其他任何地方都不能改变。一个常量由英文字母,下划线和数字组成,但数字不能作为首字母出现。
2.定义变量:
在PHP中使用define()函数来定义常量,该函数的语法格式为:
define(string constant_name,mixed value,case_sensitive=true)
constant_name:常量名称,
value:常量的值,
case_sensitive:指定是否大小写敏感,设定true,表示不敏感。
3.判断一个变量是否已经定义:
要判断一个变量是否已经定义,可以使用defined()函数,函数的语法格式为:
bool defined(string constant_name);
参数consttant_name为要获取变量的名称,成功则返回true,失败则返回false.
4.获取变量:
获取变量的值有两种方法:
一是使用常量名直接获取值;
二是使用constant()函数,constant()函数和直接使用常量名输出的效果是一样的,但函数可以动态地输出不同的常量,在使用上要灵活方便的多。
5.php中一些预定义的常量:
_FILE_ : PHP程序文件名;
_LINE_ : PHP程序行数;
PHP_VERSION: PHP程序的版本,如3.0.8_dev;
PHP_OS:执行PHP解析器的操作系统名称,如window;
TRUE:该常量是一个真值(true);
FALSE:该值是一个假值(false);
NULL:一个null值;
E_ERROR:该常量指到最近的错误处;
E_WARNING:该常量指到最近的警告处;
E_PARSE:该变量指到解析语法有潜在问题处;
E_NOTICE:该常量为发生不寻常的提示但不一定是错误处。
php ,常量