JSON - PHP


Array to Json

// Non-consecutive number keys are OK for PHP
// but not for a JavaScript array
$array = array(
  2 => array("Afghanistan",32,13),
  4 => array("Albania",32,12)
);
// array_values() removes the original keys and replaces
// with plain consecutive numbers
$out = array_values($array);
json_encode($out);
// [["Afghanistan",32,13],["Albania",32,12]]


Json to Array

$json_data = "["2":["Afghanistan",32,12],"4":["Albania",32,12]]";$out = json_decode($json_data, true);

댓글

이 블로그의 인기 게시물

야구 WBC 한국 대표팀 외국계 선수 출전 가능한 이유 (혈통 규정 완벽 정리)

고유가 자동차 5부제 2부제 기상천외 에피소드

한샘 욕실 리모델링 후기 – 10년 된 빌라 욕실 공사 실제 경험과 4개월 사용 후기