【发布时间】:2014-04-27 06:08:19
【问题描述】:
(对不起,我的英语不好,我用谷歌翻译)
我面临在类中动态创建变量的问题。
__construct 入口处有类转移到变量。
更多循环
foreach ($collector as $key => $field) {
$this->$key = $field;
}
变量被添加到类中。
但是这段代码可以在其他类中使用,除了一个。
这里是课堂
foreach ($collector as $key => $field) {
$this->$key = $field;
if (isset($this->$key))
var_dump($this->$key);
}
var_dump('<pre>',$collector);
var_dump($this);
die();
var_dump('<pre>',$collector) - 转储对象
if (isset($this->$key))
var_dump($this->$key)
调用魔法 __get();因为没有变量
var_dump($this) - 转储对象但我看不到必要的变量。
请帮帮我!
【问题讨论】:
标签: php class variables object