这是我的代码:
$messages = get_msg();
foreach ($messages as $message) {
echo '<strong>'.$message['sender'].'Sent</strong></br>';
echo $message['message'].'<br/></br>';
}
我收到此错误:
警告:在C:\ xamp \ htdocs \ chatbox \ index.php中为foreach()提供的参数无效
为什么我的论点对foreach
无效?
答案 0 :(得分:0)
Php说在$ messages参数中出了点问题。也许你应该检查你的get_msg()函数,确保函数结果的类型是数组。
答案 1 :(得分:0)
由于您从get_msg()
函数获得的结果,您收到此错误。要遍历foreach
循环,您必须将数组传递给foreach
循环。只需打印get_msg()
get_msg()
的返回类型
print_r(get_msg());
有关foreach
循环link