您的位置:首页 > 编程语言 > PHP开发

[php] php 动态调用常量

2012-10-11 11:46 239 查看
情景一,通过 define 定义全局常量

//首先定义了一个叫做 MAXSIZE 的常量
define("MAXSIZE", 100);
//定义一个变量,它的值就是 'MAXSIZE' 这个字符串
$str = 'MAXSIZE';
//通过输出 $str 这个变量可以得到 100 这个值
echo constant($str);

情景二,类或者接口里面通过 const 定义的常量

interface bar {
const test = 'foobar!';
}

class foo {
const test = 'foobar!';
}

$const = 'test';

var_dump(constant('bar::'. $const)); // string(7) "foobar!"
var_dump(constant('foo::'. $const)); // string(7) "foobar!"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: