PHP-Methode zum Konvertieren eines Arrays in JSON: Sie können zum Konvertieren die Funktion json_encode() verwenden. Die Funktion json_encode() kann Variablen json kodieren. Wenn die Funktion erfolgreich ausgeführt wird, gibt sie JSON-Daten zurück, andernfalls gibt sie false zurück.
Funktionseinführung:
json_encode() wird zum JSON-Kodieren von Variablen verwendet. Diese Funktion gibt bei erfolgreicher Ausführung JSON-Daten zurück, andernfalls gibt sie FALSE zurück.
(Empfohlenes Tutorial: php-Video-Tutorial)
Syntax:
string json_encode ( $value [, $options = 0 ] )
Parameter:
Wert: Der zu kodierende Wert. Diese Funktion ist nur für UTF-8-codierte Daten gültig.
Optionen: Binärmaske bestehend aus den folgenden Konstanten JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK, JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT, JSON_PRESERVE_ZERO_FRACTION, JSON_UNES ICODE, JSON_PARTIAL_OUTPUT_ON_ERROR.
(Verwandte Empfehlung: php-Training)
Codebeispiel:
<?php class Emp { public $name = ""; public $hobbies = ""; public $birthdate = ""; } $e = new Emp(); $e->name = "sachin"; $e->hobbies = "sports"; $e->birthdate = date('m/d/Y h:i:s a', "8/5/1974 12:20:03 p"); $e->birthdate = date('m/d/Y h:i:s a', strtotime("8/5/1974 12:20:03")); echo json_encode($e); ?>
Laufergebnis:
{"name":"sachin","hobbies":"sports","birthdate":"08\/05\/1974 12:20:03 pm"}
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Array in PHP in JSON. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!