Heim > Artikel > Backend-Entwicklung > So konvertieren Sie einen JSON-Wert in ein Array oder Objekt in PHP
In PHP können Sie json_decode() verwenden, um JSON-Daten in ein Array oder einen Objekttyp zu konvertieren. Die Syntax lautet „json_decode($json,$assoc)“; wenn der Parameter „$assoc“ weggelassen wird, wird JSON konvertiert in ein Objekt. Wenn der Parameterwert auf „TRUE“ gesetzt ist, wird JSON in ein Array konvertiert.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
In PHP können Sie die Funktion json_decode() verwenden, um JSON-Daten zu dekodieren und die JSON-Daten in das entsprechende PHP zu konvertieren Datentyp (Objekt oder Array).
Konvertierungssyntax:
json_decode($json,$assoc)
$assoc-Parameter kann weggelassen werden, der Standardwert ist falsch;
Wenn dieser Parameter weggelassen wird, werden die JSON-Daten in ein Objekt konvertiert
Wenn der Wert auf TRUE gesetzt ist, es wird in ein Array umgewandelt.
Beispiel 1: JSON-Wert in Objekt konvertieren
<?php header("Content-type:text/html;charset=utf-8"); $json = '{"a":"php","b":"mysql","c":3}'; var_dump($json); $obj=json_decode($json); var_dump($obj); ?>
Beispiel 2: JSON-Wert in Array konvertieren
<?php header("Content-type:text/html;charset=utf-8"); $json = '{"a":"php","b":"mysql","c":3}'; var_dump($json); $arr=json_decode($json,TRUE); var_dump($arr); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen JSON-Wert in ein Array oder Objekt in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!