PHP를 사용하여 JSON 데이터를 우아하게 표시
PHP에서 JSON 데이터를 처리할 때 구조적이고 미학적으로 형식을 지정해야 할 수도 있습니다. 기분 좋은 태도. 기본적으로 json_encode()는 데이터를 단일 행 문자열로 출력합니다. 하지만 Facebook이 구현한 솔루션이 있습니다: JSON_PRETTY_PRINT.
PHP 5.4에 도입된 JSON_PRETTY_PRINT는 json_encode()에 전달하여 JSON 데이터를 사람이 읽을 수 있는 형식으로 변환할 수 있는 옵션입니다. 데이터를 들여쓰기하고 줄 바꿈하여 보고 이해하기가 더 쉽습니다.
설명하기 위해 질문의 예를 사용하겠습니다.
$data = array('a' => 'apple', 'b' => 'banana', 'c' => 'catnip'); header('Content-type: text/javascript'); echo json_encode($data, JSON_PRETTY_PRINT);
출력:
{ "a": "apple", "b": "banana", "c": "catnip" }
보시다시피 이제 출력 형식이 지정되어 특히 대규모 데이터 세트의 경우 더 쉽게 읽을 수 있습니다. 과거에도 해결 방법이 있었을 수 있지만 JSON_PRETTY_PRINT는 JSON 데이터를 시각적으로 매력적인 방식으로 표시하는 간단하고 우아한 솔루션을 제공합니다.
위 내용은 PHP에서 JSON 데이터를 어떻게 예쁘게 인쇄할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!