首页 > 代码库 > 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 ,常量