84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
$aa 배열이 있고 그 안의 데이터는 다음과 같습니다: [{goodid:270,num:1},{goodid:277,num:5}] goodid에서 값을 추출하고 싶습니다. 270과 277을 어떻게 쓰나요? 시도됨: foreach((array)$aa as $v){echo $v['goodid'];]} 오류.... 저는 이제 막 시작한 초등학생입니다. 도와주시고 안내해 주세요. 정말 감사합니다. 많이?
먼저 {goodid:270,num:1}을 확인하세요. 이는 PHP에서는 올바른 유형이 아닙니다.
$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);
먼저 PHP에서는 배열과 객체가 완전히 분리되어 있어서 프런트엔드에서 해결할 수 있습니다
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);
지나가시는 스승님, 좀 구경해주세요~고마워요?
먼저 {goodid:270,num:1}을 확인하세요. 이는 PHP에서는 올바른 유형이 아닙니다.
$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);
먼저 PHP에서는 배열과 객체가 완전히 분리되어 있어서 프런트엔드에서 해결할 수 있습니다
지나가시는 스승님, 좀 구경해주세요~고마워요?