大神幫忙看一下萬分感謝!
問題描述
有一個(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é)生,請大神們幫忙指導(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ù)組與對象是完全分開的, 你可以在前端就解決了
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. java - ssm整合 表現(xiàn)層訪問時(shí)報(bào)錯(cuò)。。2. 老師,請問我打開browsersync出現(xiàn)這個(gè)問題怎么解決啊?3. javascript - js 萬物皆對象的問題4. javascript - 給某個(gè)類添加一個(gè)偽類,這個(gè)類有click事件,現(xiàn)在我點(diǎn)擊偽類也觸發(fā)了click事件5. python - xpath提取網(wǎng)頁路徑?jīng)]問題,但是缺失內(nèi)容?6. node.js - JavaScript的一個(gè)不能理解的地方7. javascript - js 修改表格元素的,可以用DOM操作實(shí)現(xiàn)嗎?8. javascript - JS使用ele.style.backgoundImage = ’’ =’none’取消背景圖片都無效9. android - 類似這樣的recyclerview滑動(dòng)效果10. javascript - js一個(gè)call和apply的問題?
