Dieses Mal werde ich Ihnen den Fall des PHP-Parsens von XML in ein Array ausführlich erläutern sehen. Kürzlich möchte ich einen Plug-in-Mechanismus erstellen, der beim Parsen von XML die Konvertierung in ein Array erfordert
xmlDemo .xml-Datei:
<?xml version="1.0" encoding="UTF-8"?> <main xmlns="http://www.xiaoetongo.cn" versionCode="1.0"> <controller co="Aritles"> <meth title="测试插件" do="aritle"/> </controller> <controller co="Ari"> <meth title="测试插件" do="ar"/> <meth title="测试插件" do="a"/> </controller> <install><![CDATA[]]></install> <upgrade><![CDATA[]]></upgrade> </main>
array(4) { ["@attributes"]=> array(1) { ["versionCode"]=> string(3) "1.0" } ["controller"]=> array(2) { [0]=> array(2) { ["@attributes"]=> array(1) { ["co"]=> string(7) "Aritles" } ["meth"]=> array(1) { ["@attributes"]=> array(2) { ["title"]=> string(12) "测试插件" ["do"]=> string(6) "aritle" } } } [1]=> array(2) { ["@attributes"]=> array(1) { ["co"]=> string(3) "Ari" } ["meth"]=> array(2) { [0]=> array(1) { ["@attributes"]=> array(2) { ["title"]=> string(12) "测试插件" ["do"]=> string(2) "ar" } } [1]=> array(1) { ["@attributes"]=> array(2) { ["title"]=> string(12) "测试插件" ["do"]=> string(1) "a" } } } } } ["install"]=> array(0) { } ["upgrade"]=> array(0) { } }
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall hier gelesen haben Weitere spannende Informationen finden Sie im Artikel zu anderen verwandten Themen auf der chinesischen PHP-Website.
Empfohlene Lektüre:
PHP berechnet die ganzzahlige Menge sehr großer ZahlenDetaillierte Erklärung der Schritte zur Verwendung von Curl IP kopieren und in PHP verweisenDas obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der PHP-Implementierung des Parsens von XML in einen Array-Fall. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!