Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie einen String in JSON-Daten in PHP
So konvertieren Sie einen String in JSON-Daten: Verwenden Sie zuerst die Funktion „explode()“, um den String in das Array-Format zu konvertieren. Verwenden Sie dann die Funktion „json_encode()“, um das Array in JSON-Daten zu konvertieren , WAHR )".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP konvertiert Zeichenfolgen in JSON-Daten
<?php $str = 'hello world'; //将字符串转换为数组 $arr = explode(' ',$str,0); print_r($arr); print "<br>"; //将数组转换为json $json=json_encode($arr,true); print_r($json); ?>
Ausgabe:
[Lernempfehlung: „ PHP-Video-Tutorial 》】
Zugehörige Funktionsbeschreibung:
1. Funktion „explode()“
Die Funktion „explode()“ verwendet einen String, um einen anderen String zu teilen, und gibt ein aus Strings bestehendes Array zurück. Syntax:
explode(separator,string,limit)
Rückgabewert: Gibt ein String-Array zurück.
2. Die Funktion json_encode()
json_encode() wird zum JSON-Codieren von Variablen verwendet. Wenn die Funktion erfolgreich ausgeführt wird, gibt sie JSON-Daten zurück, andernfalls gibt sie FALSE zurück. Syntax:
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äre Maske 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
Mehr Programmierkenntnisse bitte Besuchen Sie:
ProgrammiervideosDas obige ist der detaillierte Inhalt vonSo konvertieren Sie einen String in JSON-Daten in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!