如何基于来自另一个数组的“!empty”(布尔)结果来回显数组中的值

时间:2013-07-06 20:59:20

标签: php arrays foreach

情景:如果$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}}

0 个答案:

没有答案