【发布时间】:2013-10-30 10:53:39
【问题描述】:
我希望能够从单个字符串访问属性的值...
$obj->Test->FGH = "Well Done!";
我试过了
var_dump($obj->{'Test->FGH'});
和
var_dump( eval( '$obj->Test->FGH' ) );
我知道,下面会起作用,但它必须从字符串中定义
var_dump ($obj->Test->FGH);
我也知道以下方法会起作用,但它不会访问 FGH 属性;
var_dump ($obj->{'Test'});
那么如何从字符串中返回 $obj->Test->FGH 的值呢?
【问题讨论】:
-
字符串的第一部分是否总是一个对象变量(即以
$开头),其余部分是一系列属性名称?
标签: php