常量 define() constant() defined()三个函数.
<?php
define('t','ok',true); //默认是第三个参数是大小写不敏感的意思默认false,可选。true表示大小写不敏感。
echo T;
?>
结果
ok
<?php
define('t','okok',true);
$a='t';
echo constant($a); //动态获取常量,参数是个string变量,指向常量名。
?>
结果
okok
预定义常量
<?php
echo __FILE__; //注意此处是两个_,__(两个不是一个)
echo '<br/>';
echo __LINE__; //此处在代码的11行
?>
结果
E:/assets/php/index.php
11