PHP ile güzel JSON nasıl okunur ve yazdırılır

How Read Print Pretty Json With Php



JSON, sunucu ve tarayıcı arasında veri alışverişi için popüler bir veri depolama biçimidir. JavaScript'ten türetilmiştir ve birçok standart programlama dili tarafından desteklenmektedir. Uygun biçimlendirme ile yazdırılırsa herkes tarafından kolayca anlaşılabilen, insan tarafından okunabilen bir dosya biçimidir. JSON verileri, biçimlendirme uygulanmadığında tek bir satırda yazdırılır. Ancak bu tür bir çıktıyı anlamak o kadar kolay değil. Bu nedenle, biçimlendirilmiş JSON verileri, okuyucu için verilerin yapısını anlamak için çok önemlidir. JSON verilerini biçimlendirmek için Pretty print kullanılır. JSON verileri, güzel baskı kullanılarak insanlar için daha okunabilir bir biçimde gösterilebilir. JSON verilerinde güzel baskı uygulamanın birçok yolu vardır. PHP kullanarak JSON güzel yazdırmayı nasıl uygulayabileceğiniz bu öğreticide çeşitli örnekler kullanılarak gösterilmektedir.

Örnek-1: JSON'u biçimlendirmeden yazdırın

json_encode() PHP'nin işlevi, herhangi bir JSON verisini ayrıştırmak için kullanılır. adlı bir dosya oluşturun exp1.php basit bir JSON verisini okumak ve çıktıyı yazdırmak için aşağıdaki kodla. Burada, JSON verilerini oluşturmak için bir ilişkisel dizi bildirilir. Koddaki JSON verileri için biçimlendirme uygulanmaz. Böylece JSON verileri tek satırda JSON formatında yazdırılacaktır.







exp1.php



<?php

//diziyi bildir
$kurs=dizi('Modül-1'=>'HTML','Modül-2'=>'JavaScript','Modül-3'=>'CSS3',
'Modül-4'=>'PHP');

//diziyi yazdıriçindebasit bir JSON formatı
dışarı attıjson_encode($kurs);
?>

Çıktı:



Dosyayı tarayıcıdan çalıştırdıktan sonra aşağıdaki çıktı görünecektir.





http://localhost/json/exp1.php



Örnek-2: JSON_PRETTY_PRINT seçeneğini ve header() işlevini kullanarak JSON'u yazdırın

PHP adlı bir seçeneğe sahiptir 'JSON_PRETTY_PRINT' hangi ile kullanılır json_encode() JSON verilerini uygun hizalama ve belirli formatta yazdırma işlevi. adlı bir dosya oluşturun exp2.php aşağıdaki kod ile. Kodda, kullanımı görmek için önceki örneğin aynı dizisi kullanılır. JSON_PRETTY_PRINT seçenek. başlık() işlevi burada tarayıcıyı dosya içeriği hakkında bilgilendirmek için kullanılır. Bu işlev olmadan hiçbir biçimlendirme uygulanmayacaktır.

exp2.php

<?php
//diziyi bildir
$kurs=dizi('Modül-1'=>'HTML','Modül-2'=>'JavaScript','Modül-3'=>'CSS3',
'Modül-4'=>'PHP');

//Tarayıcıyı şu konuda bilgilendirin:tiparasındadosyabaşlık kullanmaişlev
başlık('İçerik türü: metin/javascript');

//diziyi yazdıriçindebasit bir JSON formatı
dışarı attıjson_encode($kurs, JSON_PRETTY_PRINT);
?>

Çıktı:

Dosyayı tarayıcıdan çalıştırdıktan sonra aşağıdaki çıktı görünecektir. Belirli bir yazı tipi ve hizalama uygulanacaktır.

http://localhost/json/exp2.php

Örnek-3: JSON_PRETTY_PRINT seçeneğini ve |__+_|' kullanarak JSON'u yazdırın;
}
?>

Çıktı:

Dosyayı tarayıcıdan çalıştırdıktan sonra aşağıdaki çıktı görünecektir. Burada, JSON verilerinin her bir sorusu ve cevabı ile yazdırılacaktır. Mavi renk ve gözü pek biçiminde ve başka bir bölüm ile yazdırılacak renk.

http://localhost/json/exp4.php

Çözüm

Bu makalede, çeşitli PHP seçeneklerini kullanarak biçimlendirilmiş JSON verilerini nasıl yazdırabileceğiniz gösterilmeye çalışılmaktadır. Okuyucunun, yukarıdaki örnekleri doğru bir şekilde uyguladıktan sonra JSON verilerini biçimlendirmek ve güzel JSON çıktısı oluşturmak için PHP'yi uygulayabileceğini umuyoruz.