问题:每当我循环一个空行时,它会说:
为foreach()提供的参数无效
//return results from `users` table.
$users = DB::getInstance()->get('users');
//loop the username from the users table
foreach($users as $user) {
echo $user['username'] . "<br>";
}
答案 0 :(得分:2)
在不知道您使用的是哪个数据库的情况下,您可以执行以下操作来检查是否有任何用户被返回。
if (is_array($users) && count($users) > 0) {
foreach ($users as $user) {
echo $user['username'] . "<br>";
}
}
如果您提供更多详细信息,我将能够为您提供更好的答案。