我有以下代码:
if ($login->messages || $content->messages) {
echo '<div id="message">';
foreach ($login->messages as $message) {
echo $message;
} foreach ($content->messages as $message) {
echo $message;
}
echo '</div>';
}
$login->messages 和 $content->messages 都是可能为空的数组。当 $login->messages 为空但 $content->messages 不为空时,一切正常并显示 $content->messages 中的消息 但是,当 $login->messages 有内容且 $content->messages 为空时,显示登录消息,然后我在消息下收到错误“警告:为 foreach() in 提供的参数无效”。我看不出我做错了什么。
谢谢你。