我有一个使用 define() 定义的变量 我想将该变量的部分名称存储在一个常规的 php $variable 中,然后通过动态设置名称来访问该定义的变量。IE。:
define('xxx_yyy',123);
$a='xxz';
$b='_yyy';
//How to I echo out "123" now? (without using echo xxx_yyy);
//Something like these (don't work):
echo $a$b;
echo {$a$b};
我唯一能想到的是:
$defined=get_defined_vars();
echo $defined[$a$b];
但这似乎很笨重