这是我的全错误
Warning: Invalid argument supplied for foreach() in /home/techandw/public_html/plugins/system/helix/shortcodes/column.php on line 31
31线为
foreach ($columnArray as $key=>$value) $html .='<div class=' . $value['class'] . '>' . do_shortcode($value['content']) . '</div>';
有人能帮我如何修复这个错误吗?
检查未作为array
传递的$columnArray
变量。您可以使用var_dump
进行检查
var_dump($columnArray);
在使用阵列之前检查阵列是一种很好的做法。
if(!empty($columnArray)) {
foreach ($columnArray as $key=>$value) {
---
}
}