【发布时间】:2013-05-10 21:41:37
【问题描述】:
为什么会这样
foreach ($items as $i) {
$dataTitle = $this->dataTitle;
$title = $i->$dataTitle;
}
什么时候没有?
foreach ($items as $i) {
$title = $i->$this->dataTitle;
}
有没有更好的方法来做到这一点?
【问题讨论】:
-
我不认为它完全重复。我不是为了一个而连接的东西。我在想
$this->dataTitle是它自身的一个变量;一个类变量。带着这种想法,我不明白为什么它不起作用。 -
不过,它涵盖了您应该用于此概念的正确语法。
-
可能,但仅仅因为两个问题的答案相同并不意味着它们是同一个问题。随意将其标记为关闭,您的选择。我只是评论了为什么我认为它不是重复的。
-
除了公认的答案之外,还有更多的答案:)
标签: php