php Illegal string offset 'name'

上面代碼可以輸出值,但是報錯Warning: Illegal string offset 'name' in  ,原因是$person數組裏面有空數組,空數組裏沒有name這個字段。最終解決辦法是在 foreach 下面加個判斷 if(is_array($value)),這樣就搞定了。 $name = array(); foreach ($person as $value) {
相關文章
相關標籤/搜索