【发布时间】:2017-07-27 17:55:43
【问题描述】:
我有一个包含 60 个元素的数组结构。我想使用 for/foreach/while 来读取这个结构。
这就是我所拥有的:
$this->details->field_link_01[0]['title']
$this->details->field_link_02[0]['title']
..
$this->details->field_link_60[0]['title']
我需要的是以下内容。
$myvar = eval ( "$this->details->field_link_" . $cont . "[0]['title']" )
我看到的是PHP让使用$作为评估函数
$myvar = ${"this->details->field_link_" . $cont . "[0]['title']" }
但是没有用。
还有其他解决方案吗?哪个PHP版本? 5.2、5.6、7?
【问题讨论】:
-
试试 $this->details->field_link_{$count}[0]['title']
标签: php object var composition evaluate