首页 > 代码库 > Third
Third
php常量
在php中使用define(string constant_name,mixed value ,case_sensitive=true)来定义常量;
define()函数参数说明:
参数 | 说明 |
constant_name | 必选参数。常量名称,即标识符 |
value | 必选参数。常量的值。 |
case_sensitive | 可选参数。指定大小写是否敏感,设定为ture,表示不敏感。 |
获取常量的值;
(1).通过常量名直接获取常量的值;
(2).使用constant()函数,constant()函数和直接使用常量名的效果一样,但是函数可以动态的输出不同的常量,使用比较灵活。
语法格式: mixed constant (string const_name)
const_name 可以为 常量名称,也可以为存储常量名的变量名,如果获取成功则返回常量的值,否则提示错误信息未定义常量。
判断一个常量是否被定义可以使用define()函数,语法格式如下:
bool defined(string constant_name);参数contant_name 为要获取常量的名称,成功返回ture 否则返回flase.
预定义的常量
常量名 | 功能 |
__FILE__ | 默认常量,php程序文件名 |
__LINE__ | 默认常量,php程序的行数(经过测试是本行代码的行数) |
PHP_VERSION | 内建常量,php程序的版本,如3.0.8_dev |
PHP_OS | 内建常量,执行Php 解析器的操作系统名称,如Windows |
TRUE | 该常量是一个真值(ture) |
FALSE | 该常量是一个假值(false) |
NULL | 一个null值 |
E_ERROR | 该常量指到最近的错误处 |
E_WARNING | 该常量指到最近的警告处 |
E_PARSE | 该常量指到解析雨打有潜在问题处 |
E_NOTICE | 该常量为发生不寻常处的提示但不一定是错误处 |
*注意__FILE__和__LINE__中__是两条下划线。
<?php echo ‘The PHP program`s name is:‘.__FILE__.‘<br>‘; echo ‘The PHP Program is:‘.PHP_VERSION.‘<br>‘; echo ‘The type is:‘.PHP_OS; echo ‘The PHP Program`s Line is:‘.__LINE__.‘<br>‘; ?>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。