[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!"
//首先定义了一个叫做 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!"
相关文章推荐
- php中的动态调用实例分析
- Ubuntu下Nginx做前端调用Apache做PHP动态请求处理
- php中的动态调用实例分析
- php动态调用方法
- js调用php动态数据
- smarty调用php常量
- php: 类常量,静态属性,动态属性 区别
- php动态调用方法_sux
- php动态调用方法
- php中怎么使用call_user_func动态调用方法
- 传智播客--struts2.x的常量配置,动态方法调用,通配符,拦截器,ValueStack和标签
- Struts2.xml文件中的常量、全局错误的配置及相关动态方法的调用
- 辛星解析动态查看php中的变量、常量、函数、类、文件等信息
- struts2.x的常量配置,动态方法调用,通配符,拦截器,ValueStack和标签
- PHP中调用C/C++制作的动态链接库的教程
- struts2的常量、动态方法调用、接受请求参数处理、类型转换
- php 静态调用与动态调用
- 用php的c扩展编程调用 c程序的动态链接库
- struts2的常量、动态方法调用、接受请求参数处理、类型转换 .