php Illegal string offset 'name'問題及解決
php Illegal string offset 'name'
上面代碼可以輸出值,但是
報錯Warning: Illegal string offset 'name' in
原因是$person數(shù)組里面有空數(shù)組,空數(shù)組里沒有name這個字段。
解決辦法
是在 foreach 下面加個判斷 if(is_array($value)),這樣就搞定了。
$name = array(); foreach ($person as $value) { if(is_array($value)) { $name[] = $value['name']; } }
thinkphp:Illegal string offset in 'xxxx'
在使用thinkphp5遇到這個問題 特地記錄下。。
在排除各種什么不能用空數(shù)組做索引等原因之后,猛然發(fā)現(xiàn)volist標簽是輸出二維數(shù)組的。
而find方法返回的是一維數(shù)組。。。(*  ̄︿ ̄),當(dāng)然,你也可以所有都用select方法
解決辦法很簡單
一維數(shù)組直接{關(guān)聯(lián)數(shù)組的索引}輸出 {$bp.id} 二維數(shù)組再用volist
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
淺析PHP程序防止ddos,dns,集群服務(wù)器攻擊的解決辦法
本篇文章是對PHP程序防止ddos,dns,集群服務(wù)器攻擊的解決辦法進行了詳細的分析介紹,需要的朋友參考下2013-06-06淺談php字符串反轉(zhuǎn) 面試中經(jīng)常遇到
下面小編就為大家分享一篇淺談php字符串反轉(zhuǎn) 面試中經(jīng)常遇到的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01php 靜態(tài)頁面中顯示動態(tài)內(nèi)容
靜態(tài)頁面中顯示動態(tài)內(nèi)容,一些網(wǎng)站的qq在線狀態(tài),還有購物車用的是這個方法2009-08-08php在apache環(huán)境下實現(xiàn)gzip配置方法
這篇文章主要介紹了php在apache環(huán)境下實現(xiàn)gzip配置方法,較為詳細的分析了相關(guān)配置文件的修改技巧,非常具有實用價值,需要的朋友可以參考下2015-04-04