So konvertieren Sie JSON-Daten in PHP in utf8: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Speichern Sie das JSON-Array als utf8 über „json_encode($xm_json,JSON_UNESCAPED_UNICODE);“.
Die Betriebsumgebung dieses Artikels: Windows7-System, PHP-Version 7.1, DELL G3-Computer json als utf8 Zeichen Zeichenfolge, die die JSON-Darstellung des Werts enthält.
Die Kodierung wird durch den übergebenen Optionsparameter beeinflusst. Darüber hinaus hängt die Kodierung von Gleitkommawerten von serialize_precision ab. Parameter
Wert
Der zu kodierende Wert kann ein beliebiger Datentyp außer dem Ressourcentyp sein.
Die Kodierung aller String-Daten muss UTF-8 sein. Hinweis:
PHP implementiert eine Obermenge von JSON, siehe » RFC 7159.
Optionen
Binärmaske bestehend aus den folgenden Konstanten: JSON_FORCE_OBJECT, JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_IN. VALID_UTF8_IGNORE, JSON_INVALID_UTF8_SUBSTITUTE, JSON_NUMERIC_CHECK, JSON_PARTIAL_OUTPUT_ON_ERROR , JSON_PRESERVE_ZERO_FRACTION, JSON_PRETTY_PRINT, JSON_UNESCAPED_LINE_TERMINATORS, JSON_UNESCAPED_SLASHES, JSON_UNESCAPED_UNICODE, JSON_THROW_ON_ERROR. Einzelheiten zu JSON-Konstanten finden Sie auf der Seite JSON-Konstanten.
Tiefe
Stellen Sie die maximale Tiefe ein. Muss größer als 0 sein.
Rückgabewert
Gibt bei Erfolg eine JSON-codierte Zeichenfolge oder bei einem Fehler „false“ zurück.
Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie JSON-Daten in PHP in UTF8. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!