PHP로 예쁜 JSON을 읽고 인쇄하는 방법

How Read Print Pretty Json With Php



JSON은 서버와 브라우저 간에 데이터를 교환하기 위해 널리 사용되는 데이터 저장 형식입니다. JavaScript에서 파생되었으며 많은 표준 프로그래밍 언어에서 지원됩니다. 적절한 형식으로 인쇄하면 누구나 쉽게 이해할 수 있는 사람이 읽을 수 있는 파일 형식입니다. 형식이 적용되지 않으면 JSON 데이터가 한 줄로 인쇄됩니다. 그러나 이러한 유형의 출력은 이해하기 쉽지 않습니다. 따라서 형식화된 JSON 데이터는 독자가 데이터의 구조를 이해하는 데 매우 중요합니다. Pretty print는 JSON 데이터의 형식을 지정하는 데 사용됩니다. JSON 데이터는 예쁜 인쇄를 사용하여 사람이 더 읽기 쉬운 형태로 표현할 수 있습니다. JSON 데이터에 예쁜 인쇄를 적용하는 방법에는 여러 가지가 있습니다. PHP를 사용하여 JSON Pretty 인쇄를 적용하는 방법은 다양한 예제를 사용하여 이 튜토리얼에서 보여줍니다.

예-1: 형식을 지정하지 않고 JSON 인쇄

json_encode() PHP의 기능은 JSON 데이터를 구문 분석하는 데 사용됩니다. 라는 이름의 파일 생성 exp1.php 다음 코드를 사용하여 간단한 JSON 데이터를 읽고 출력을 인쇄합니다. 여기서 연관 배열은 JSON 데이터를 생성하기 위해 선언됩니다. 코드의 JSON 데이터에는 서식이 적용되지 않습니다. 따라서 JSON 데이터는 JSON 형식으로 한 줄로 인쇄됩니다.







exp1.php



<?php

// //배열 선언
$코스=배열('모듈-1'=>'HTML','모듈-2'=>'자바스크립트','모듈-3'=>'CSS3',
'모듈-4'=>'PHP');

// //배열 인쇄~에간단한 JSON 형식
던졌다json_encode($코스);
?>

산출:

브라우저에서 파일을 실행하면 다음 출력이 나타납니다.

http://localhost/json/exp1.php

예-2: JSON_PRETTY_PRINT 옵션과 header() 함수를 사용하여 JSON 인쇄

PHP에는 다음과 같은 옵션이 있습니다. 'JSON_PRETTY_PRINT' 와 함께 사용되는 json_encode() 적절한 정렬 및 특정 형식으로 JSON 데이터를 인쇄하는 기능. 라는 이름의 파일 생성 exp2.php 다음 코드로. 코드에서 이전 예제의 동일한 배열이 사용을 확인하는 데 사용됩니다. JSON_PRETTY_PRINT 옵션. 헤더() 여기서 함수는 파일 내용에 대해 브라우저에 알리는 데 사용됩니다. 이 기능이 없으면 서식이 적용되지 않습니다.

exp2.php

<?php
// //배열 선언
$코스=배열('모듈-1'=>'HTML','모듈-2'=>'자바스크립트','모듈-3'=>'CSS3',
'모듈-4'=>'PHP');

// //브라우저에 알립니다.유형파일헤더 사용기능
헤더('콘텐츠 유형: 텍스트/자바스크립트');

// //배열 인쇄~에간단한 JSON 형식
던졌다json_encode($코스, JSON_PRETTY_PRINT);
?>

산출:

브라우저에서 파일을 실행하면 다음 출력이 나타납니다. 특정 글꼴 및 정렬이 적용됩니다.

http://localhost/json/exp2.php

예-3: JSON_PRETTY_PRINT 옵션과 |_+_|'를 사용하여 JSON 인쇄;
}
?>

산출:

브라우저에서 파일을 실행하면 다음 출력이 나타납니다. 여기에서 JSON 데이터의 각 질문과 답변은 다음과 같이 인쇄됩니다. 파란색 색상과 굵게 형식 및 다른 부분은 다음으로 인쇄됩니다. 그물 색상.

http://localhost/json/exp4.php

결론

다양한 PHP 옵션을 사용하여 형식이 지정된 JSON 데이터를 인쇄하는 방법은 이 기사에서 보여주려고 합니다. 위의 예제를 제대로 연습한 후 독자가 PHP를 적용하여 JSON 데이터 형식을 지정하고 예쁜 JSON 출력을 생성할 수 있기를 바랍니다.