【发布时间】:2013-04-30 23:23:30
【问题描述】:
请记住,我来晚了,所以这可能只是一个我忽略的非常简单的解决方案。
我有这个 foreach 语句:
<? foreach ($entrees as $entree) { ?>
<li>
<span class="food-name">
<?=$entree['name']?>
</span>
</li>
<?}?>
这为 $entree 提供了一个未定义的变量错误。
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: entree
Filename: views/welcome_message.php
Line Number: 9
我试过print_r($entrees);,结果是
Array ( [0] => Array ( [name] => Lamb [description] => A small leg of lamb ) [1] => Array ( [name] => Ham [description] => Large thing of ham ) ) 1
再一次,这可能是一些愚蠢的简单但我一直在尝试 30 分钟并且无法让它为我的生活工作。在此先感谢您的帮助。
【问题讨论】:
-
您可能也想将其标记为 PHP。
-
是的,哎呀。告诉你我累了。
-
通常如果
$entree未定义,则$entrees不是数组 -
发布错误信息
标签: php arrays variables foreach undefined