【发布时间】:2011-01-06 22:06:35
【问题描述】:
好的,我正在为一个小型家庭项目重新学习 php,但遇到了一个问题,所以这里是所有 php 专家的快速解决方案:
我已经构建了一个抽象类,它应该访问 YQL 的属性 Yahoo 返回的 JSON 对象解码为 PHP 对象。假设我想访问 id 属性,那么我确实喜欢这样:
print($phpObject->id); // Okay
但我希望能够以更抽象的方式访问该属性,例如:
$propertyName = 'id';
print($phpObject[$propertyName]);
print($phpObject["id"]);
但以上都不起作用 - 我确信原因很明显,但我不是 PHP 专家,我很难弄清楚这个电话。请在这里帮助我。
【问题讨论】:
标签: php object abstract-class