变量作为其他变量php的一部分

时间:2014-09-10 16:02:22

标签: php

我有一个脚本:

<?php for($i=1; $i<10; $i++):?>
<?php if($this->item->nuotrauka{$i}):?>
<div class="vobsmall">
<img src="<?php echo $this->item->nuotrauka{$i}; ?>"/>
<?php echo $this->item->nuotrauka{$i}; ?>
</div>
<?php endif; ?>
<?php endfor; ?>

有9个变量,如$this->item->nuotrauka1$this->item->nuotrauka2等。

正如你在这里看到的那样,我试图用{i}作为对象变量的数量来调用这些变量。 Hovewer上面的代码从变量返回单个char而不是我想要的完整变量。我应该如何在这里写{i}以获得我想要的东西?

1 个答案:

答案 0 :(得分:3)

试试这个:

echo $this->item->{"nuotrauka".$i};