Heim  >  Artikel  >  Backend-Entwicklung  >  Einführung in Entwicklungsbeispiele für rekursives PHP-JSON

Einführung in Entwicklungsbeispiele für rekursives PHP-JSON

黄舟
黄舟Original
2017-08-17 16:11:481132Durchsuche

Bei unserer täglichen Entwicklungsarbeit stoßen wir möglicherweise auf rekursives PHP-JSON. Deshalb stellen wir Ihnen heute den Code der rekursiven PHP-JSON-Klasse vor, analysieren die Hauptfunktion, analysieren das Indexarray, analysieren das numerische Array und prüfen, ob ein Array ist ein streng numerischer Index.

Laden Sie zunächst die rekursive PHP-JSON-Klassenbibliothek herunter, die wir in diesem Kurs verwenden müssen: http://www.php.cn/xiazai/leiku/561

Nach Abschluss des Downloads finden Sie uns Entpacken Sie die erforderlichen PHP-Klassendateien in unser lokales Verzeichnis und erstellen Sie eine neue PHP-Datei!

Nach Abschluss müssen wir diese Klasse in der neuen PHP-Datei aufrufen und die Klasse instanziieren:

<?php
include_once "json.php";//引入类文件

$arr1 = array("网站"=>"php中文网","网址"=>"www.php.cn");//定义数组

$obj = new json($arr1);          //实例化

echo "解析主函数:".$obj->MainArr()."<br>";//解析主函数
echo "解析索引数组:".$obj->IndexArr($arr1)."<br>";//解析索引数组


$arr2 = array("123"=>"php中文网","124"=>"www.php.cn");//定于数字索引数组
echo "解析数字数组:".$obj->NumArr($arr2)."<br>";//解析数字数组

?>

Führen Sie die Datei aus und das Ergebnis wird wie folgt aussehen:

Einführung in Entwicklungsbeispiele für rekursives PHP-JSON

Das obige ist der detaillierte Inhalt vonEinführung in Entwicklungsbeispiele für rekursives PHP-JSON. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn