[PHP] 데이터 json으로 파싱하는 방법

[PHP] 데이터 json으로 파싱하는 방법

PHP 5.2 버전 이상에서 사용할 수 있는 방법입니다. 전 버전은 따로 json 파서 라이브러리를 참조하시거나 직접 구현하셔야 합니다.

데이터를 프론트 단에서 ajax처리를 하기위해 json형식의 데이터는 자주 사용됩니다. PHP 5.2버전부터는 json 데이터를 손쉽게 만들고 읽어들일 수 있습니다.

//json_encode
$array = array(
  'color' => 'red',
  'shape' => 'circle',
  'text' => 'some text'
);
$json_data = json_encode($array);

//json_decode
$array = json_decode($json_data, true);

//json_decode result
$array['color'] = 'red';
$array['shape'] = 'circle';
$array['text'] = 'some text';

 

%d 블로거가 이것을 좋아합니다: