发布网友 发布时间:2024-10-24 06:26
共4个回答
热心网友 时间:3小时前
if($wo_est_bench_hours==0){}
else
{
foreach ($wo_est_bench_hours[$val] as $key1=>$val1) {
if (is_null($value)) {
$array[$key] = 0;
}
}
}
按照我这么写试试,还要确认$wo_est_bench_hours[$val] 要是个数组 并且$val是存在的。
希望我的回答对你有帮助
热心网友 时间:3小时前
if(is_array($wo_est_bench_hours[$val] )){
foreach ($wo_est_bench_hours[$val] as $key1 => $val1) {
if (is_null($value)) {
$array[$key] = 0;
}
}
}
热心网友 时间:3小时前
不是说里面的值没判断, 而是说要foreach的值没有做判断. 要判断下$wo_est_bench_hours这个是不是数组, 然后再循环..is_array($wo_est_bench_hours)
热心网友 时间:4小时前
foreach 遍历的是数组,你的那个遍历的 可能不是数组,所以会报错,在前面加一层判断,如果是is_array,在foreach