PHP 의 JSON 패 키 징,변환 및 출력 작업 예제
제 이 슨 패키지
protected function renderJSON($data=[], $msg ="ok", $code = 200)
{
//
header('Content-type: application/json');
// json
print_r(json_encode([
"code" => $code,
"msg" => $msg,
"data" => $data,
"req_id" => uniqid()
]));
//
return Yii::$app->end();
}
제 이 슨 전환
<?php
// json
header('Content-type:text/json');
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
//
var_dump(json_decode($json));
echo "<br>";
// true
var_dump(json_decode($json, true));
echo "<br>";
$array=array('a','f','q','d','a','g');
var_dump(json_encode($array,JSON_HEX_TAG));
?>
JSon 출력
<?php
// json
header('Content-type:text/json');
$json = '{"fruit":{{"apple":" "},{"banana":" "}}';
// string(49) "{"fruit":{{"apple":" "},{"banana":" "}}"
var_dump($json);
PS:본 사 이 트 는 다음 과 같은 XML 과 JSON 관련 도 구 를 제공 하여 여러분 이 참고 하여 사용 하기에 편리 합 니 다.온라인 XML/JSON 상호 변환 도구:
http://tools.jb51.net/code/xmljson
php 코드 온라인 포맷 미화 도구:
http://tools.jb51.net/code/phpformat
온라인 XML 포맷/압축 도구:
http://tools.jb51.net/code/xmlformat
json 코드 온라인 포맷/미화/압축/편집/변환 도구:
http://tools.jb51.net/code/jsoncodeformat
더 많은 PHP 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.
본 논문 에서 말 한 것 이 여러분 의 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
laravel에 yo에서 angularJs&coffeescript를 사용할 수 있도록 한다.먼저 yo 명령을 사용할 수 있어야하므로 아래에서 설치 global에 설치한 곳에서 laravel의 프로젝트 루트로 이동. 클라이언트 코드를 관리하는 디렉토리를 만들고 이동합니다. 클라이언트 환경 만들기 이것으로 히...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.