>  기사  >  백엔드 개발  >  php json 관련 함수의 사용예에 대한 자세한 설명

php json 관련 함수의 사용예에 대한 자세한 설명

黄舟
黄舟원래의
2017-03-29 09:04:171379검색

이 글에서는 주로 php json 관련 함수의 사용법을 소개하고, json_encode, json_decode, json_last_error의 함수를 나열하고, json_encode, json_decode를 예시로 분석한다. 구체적인 기능 사용법은

이 글에서는 php json 관련 기능 사용법을 예시와 함께 설명하고 있습니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.

기능 목록:

함수 설명
json_encode 맞습니다변수
函数 描述
json_encode 变量进行json编码
json_decode 对json格式的字符串进行解码,转换为php变量
json_last_error 返回最后发生的错误
json 인코딩
json_decode 문자열

을 json 형식으로 디코딩하여 php 변수

마지막으로 발생한 오류를 반환합니다.

예 1: json_encode

$arr=array("A"=>"a","B"=>"b","C"=>"c","D"=>"d");
echo json_encode($arr);

output:

{"A":"a","B":"b","C":"c","D":"d"}
예 2: json_decode

$arr='{"A":"a","B":"b","C":"c","D":"d"}';
var_dump(json_decode($arr));
var_dump(json_decode($arr,true));
출력:
object(stdClass)[1]
 public 'A' => string 'a' (length=1)
 public 'B' => string 'b' (length=1)
 public 'C' => string 'c' (length=1)
 public 'D' => string 'd' (length=1)
array (size=4)
 'A' => string 'a' (length=1)
 'B' => string 'b' (length=1)
 'C' => string 'c' (length=1)
 'D' => string 'd' (length=1)

위 내용은 php json 관련 함수의 사용예에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.