1 개요[ | ]
- PHP json_decode()
- JSON형식 문자열을 배열 또는 객체로 변환하는 PHP 함수
2 예시 1: 객체로 변환[ | ]
- JSON 형식의 문자열을 stdClass 객체로 바꿈
PHP
Copy
$json = '{"type":"textarea","size":8}';
$arr = json_decode($json);
print_r($arr);
Loading
3 예시 2: 배열로 변환[ | ]
- 두번째 인수를 true로 하면 Array가 됨
PHP
Copy
$json = '{"type":"textarea","size":8}';
$arr = json_decode($json, true);
print_r($arr);
Loading
4 예시 3: false 테스트[ | ]
- false를 넣으면 NULL이 됨
PHP
Copy
var_dump( json_decode(false) ); # NULL
var_dump( json_decode(false, true) ); # NULL
Loading
5 예시 4: 문자열 true/false[ | ]
- 자료형이 bool로 변환된다.
PHP
Copy
var_dump( json_decode("true") ); # bool(true)
var_dump( json_decode("false") ); # bool(false)
Loading
6 같이 보기[ | ]
7 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.