PHP에서는 "json_decode" 함수를 통해 문자열을 객체로 변환할 수 있습니다. 이 함수를 사용하는 구문은 "json_decode (string $json [, bool $assoc = false [, int $length...") 입니다.
이 문서의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
문자열을 PHP 개체로 변환
json_decode(): 디코딩 - 문자열은 php
json_encode(): 인코딩 - PHP 객체가 문자열이 됩니다
json_decode는 php5.2.0 이후에 추가된 새로운 PHP 내장 함수입니다. 이 함수는 어떻게 사용하나요?
json_decode의 구문 규칙:
json_decode ( string $json [, bool $assoc = false [, int $depth = 512 [, int $options = 0 ]]] )
json_decode는 JSON 형식 문자열을 받아들이고 이를 PHP 변수로 변환합니다. $assoc 매개변수가 TRUE이면 배열을 반환하고, 그렇지 않으면 객체를 반환합니다. . JSON 형식의 문자열
$json = '{"a":"php","b":"mysql","c":3}';
a가 키인 경우 php는 a의 키 값입니다.
예:
프로그램 출력:
stdClass Object ( [a] => php [b] => mysql [c] => 3 ) Array ( [a] => php [b] => mysql [c] => 3 )
위 코드를 전제로
a의 값에 액세스합니다. 객체 유형 $json_Class
echo $json_Class->{'a'};
프로그램 출력: php
배열 유형 $json_Array
echo $json_Array['a'];
의 값에 액세스합니다. 프로그램 출력: php
추천 학습: "
PHP 비디오 튜토리얼위 내용은 PHP 문자열을 객체로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!