大神幫忙看一下萬分感謝!
問題描述
有一個(gè)數(shù)組$aa 然后里面的數(shù)據(jù)是這樣的:[ {goodid:270,num:1},{goodid:277,num:5} ] 我想提取goodid里的值:270和277該怎么寫?試過:foreach((array)$aa as $v){echo $v['goodid'];]}出錯(cuò)....小弟是剛?cè)腴T的小學(xué)生,請(qǐng)大神們幫忙指導(dǎo)一下,萬分感謝?
問題解答
回答1:首先確定{goodid:270,num:1},在php中這不是一個(gè)正確的類型,在js中是正確的,
$arr = [ "{'goodid':270,'num':1}", "{'goodid':277,'num':5}",];$newarray = [];foreach ($arr as $value){ $value = json_decode($value,true); $newarray[] = $value['goodid'];}print_r($newarray);
回答2:首先php中數(shù)組與對(duì)象是完全分開的, 你可以在前端就解決了
var arr = [{ goodid: 270, num: 1 }, { goodid: 277, num: 5 }]; let newArr = []; for (let index in arr) { newArr[index] = arr[index]['goodid']; }; console.log(newArr);回答3:路過的大神們,幫忙看一下啊~萬分感謝? ? ?
相關(guān)文章:
1. javascript - 數(shù)組原聲方法中的一段代碼2. javascript - JS設(shè)置Video視頻對(duì)象的currentTime時(shí)出現(xiàn)了問題,IE,Edge,火狐,都可以設(shè)置,反而chrom卻...3. github - 利用Python 自動(dòng)化部署問題4. 求大神幫我看看是哪里寫錯(cuò)了 感謝細(xì)心解答5. objective-c - iOS怎么實(shí)現(xiàn)像QQ或者微信的實(shí)時(shí)推送6. 網(wǎng)頁爬蟲 - python爬蟲翻頁問題,請(qǐng)問各位大神我這段代碼怎樣翻頁,還有價(jià)格要登陸后才能看到,應(yīng)該怎么解決7. python - from ..xxxx import xxxx到底是什么意思呢?8. php自學(xué)從哪里開始?9. phpstady在win10上運(yùn)行10. 數(shù)據(jù)庫 - MySQL 單表500W+數(shù)據(jù),查詢超時(shí),如何優(yōu)化呢?
