PHP array 질문 드립니다.
본문
안녕하세요~ PHP array 관련 질문 드립니다.
사실 array 시키는게 맞는건지.. 도 모르겠습니다.
아래는 json 으로 값을 받았습니다.
Array ( [ritn] => 15afc6f1e97e1637e6abf8d0abc51cfe [act] => modifies [p_json] => [{"p_sn":"81","p_nation":"홍콩"},{"p_sn":"53","p_nation":"이란"}] [p_priority] => )
p_sn = 81, p_nation = 홍콩
p_sn = 53, p_nation = 이란
식으로 저장을 하려고 하는데요.
값을 어떻게 분리해내야 할지 모르겠어요.
도와주세요~
답변 4
json_decode($json,true)
해당 json데이터를 디코딩 하시면 php배열로 들어옵니다
해결하셨으면 공유좀 부탁드려요~
$json_string = $output;
$data_array = json_decode($json_string);
foreach ($data_array['p_json'] as $key => $value){
echo $value['p_sn']."<br/>";
echo $value['p_nation']."<br/>";
}
foreach문이돌면서 p_sn값과 , p_nation값이 나오겠죠?
!-->감사합니다
답변을 작성하시기 전에 로그인 해주세요.