次のコードがあります。
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 内のメッセージが表示されます。ログイン メッセージが表示され、メッセージの下に「警告: 無効な引数が foreach() に指定されました」というエラーが表示されます。何が間違っているのかわかりません。
ありがとうございました。