ホームページ >バックエンド開発 >PHPの問題 >PHPでXMLを解析して配列する方法

PHPでXMLを解析して配列する方法

hzc
hzcオリジナル
2020-06-05 14:38:053049ブラウズ

PHPでXMLを解析して配列する方法php

php は XML を解析して配列に変換します

php は XML データを解析して配列に変換します。 XML オブジェクトを変換するには simplexml_load_string() を、オブジェクトを json に変換するには json_encode() を、配列に変換するには json_decode() を使用します。

  • simplexml_load_file() XML URL のロード

  • simplexml_load_string() XML 文字列のロード

<?php
$xml = &#39;<?xml version="1.0" encoding="utf-8"?>
<res>
    <name>test</name>
    <age>10</age>
    <sex>man</sex>
</res>&#39;;
$xml =simplexml_load_string($xml); //xml转object
$xml= json_encode($xml);  //objecct转json
$xml=json_decode($xml,true); //json转array
 
var_dump($xml);

PHPでXMLを解析して配列する方法

推奨チュートリアル:「php チュートリアル

以上がPHPでXMLを解析して配列する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。