我一直在讀一本關於Zend框架,並有這個HTML/PHP代碼段我想不通。它包含在MVC方法的意見部分:PHP代碼的工作超越PHP標籤(<?php ... ?>)
<select name="genre">
<?php foreach ($this->genres as $genre) { ?>
<option value="<?php echo $genre ?>"><?php echo $genre ?></option>
<?php } ?>
</select>
流派($this->genres
)是指array('rock', 'r&b', 'country', 'rap', 'gospel', 'rock n roll', 'techno')
。
代碼運行完美,產生下拉選擇菜單,但我不明白的第二行是如何甚至是法律,更別說工作。 PHP代碼如何在封裝標籤之外工作?