Beispiel-1: JSON ohne Formatierung drucken
json_encode() Funktion von PHP wird verwendet, um alle JSON-Daten zu analysieren. Erstellen Sie eine Datei mit dem Namen exp1.php mit dem folgenden Code, um einfache JSON-Daten zu lesen und die Ausgabe zu drucken. Hier wird ein assoziatives Array deklariert, um JSON-Daten zu generieren. Für JSON-Daten im Code wird keine Formatierung angewendet. JSON-Daten werden also in einer einzigen Zeile im JSON-Format gedruckt.
exp1.php
<?php
//Deklarieren Sie das Array
$Kurse=Array('Modul 1'=>'HTML','Modul-2'=>'JavaScript','Modul-3'=>'CSS3',
'Modul-4'=>'PHP');
//Drucken Sie das Arrayinein einfaches JSON-Format
rauswerfenjson_encode($Kurse);
?>
Ausgabe:
Die folgende Ausgabe wird angezeigt, nachdem die Datei im Browser ausgeführt wurde.
http://localhost/json/exp1.php
Beispiel-2: Drucken Sie JSON mit der Option JSON_PRETTY_PRINT und der Funktion header()
PHP hat eine Option namens „JSON_PRETTY_PRINT“ die mit verwendet wird json_encode() Funktion zum Drucken von JSON-Daten mit der richtigen Ausrichtung und einem bestimmten Format. Erstellen Sie eine Datei mit dem Namen exp2.php mit folgendem Code. Im Code wird das gleiche Array des vorherigen Beispiels verwendet, um die Verwendung zu sehen JSON_PRETTY_PRINT Möglichkeit. Header() Hier wird die Funktion verwendet, um den Browser über den Dateiinhalt zu informieren. Ohne diese Funktion wird keine Formatierung angewendet.
exp2.php
<?php//Deklarieren Sie das Array
$Kurse=Array('Modul 1'=>'HTML','Modul-2'=>'JavaScript','Modul-3'=>'CSS3',
'Modul-4'=>'PHP');
//Benachrichtigen Sie den Browser über dieTypdesDateiKopfzeile verwendenFunktion
Header('Inhaltstyp: Text/Javascript');
//Drucken Sie das Arrayinein einfaches JSON-Format
rauswerfenjson_encode($Kurse, JSON_PRETTY_PRINT);
?>
Ausgabe:
Die folgende Ausgabe wird angezeigt, nachdem die Datei im Browser ausgeführt wurde. Eine bestimmte Schriftart und Ausrichtung wird angewendet.
http://localhost/json/exp2.php