我一直在努力显示一些内容,具体取决于数组是否具有值。每次执行else部分中的代码。怎么了这段代码有语法错误吗?我正在使用php laravel。
foreach($now as $v)
{
$arry[$c++]=$v->Code;
}
if($arry==null){
Do Something
}
else{
Do Something else
}
答案 0 :(得分:3)
if($arry) {
echo 'The array is not empty';
}
else {
echo 'The array is empty';
}
答案 1 :(得分:0)
在迭代foreach之前始终检查数组,并使用count函数检查其值
if(isset($now) && count($now)>0){
foreach($now as $v) {
$arry[$c++]=$v->Code;
}
}
if(count($arry)>0){
Do Something
}
else{
Do Something else
}