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);

댓글

이 블로그의 인기 게시물

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

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

대기업 프론트엔드(frontend) 프레임워크 성향