情景:如果$flavors
数组为NOT empty
,请确保foreach循环正确执行。将一个元素添加到$ flavors数组中,其值为'Avocado Chocolate'。
假设$ flavors数组已经创建并且为空
正如您所看到的,foreach
循环应该在$flavors
添加array(I'm assuming)
之后从element("Avocado Chocolate")
array($recommendations)
回显“Avocado Chocolate”。我真的很难过,因为循环试图回应来自另一个<?php
$recommendations = array();
?>
<html>
<body>
<h1>Flavor Recommendations</h1>
<?php if (!empty($flavors)) {
echo '<ul>
<?php foreach ($recommendations as $flavor) { ?>
<li><?php echo $flavor; ?></li>
<?php } ?>
</ul>' ;
} else {
echo '<p>There are no flavor recommendations for you.</p>';
}
?>
</body>
</html>
的值?! 这是一项编程练习
{{1}}