首頁 > php教程 > PHP源码 > 解析xml函数

解析xml函数

PHP中文网
發布: 2016-05-25 17:05:25
原創
1306 人瀏覽過

//解析xml函数
    function getXmlData ($strXml) {
        $pos = strpos($strXml, 'xml');
        if ($pos) {
            $xmlCode=simplexml_load_string($strXml,'SimpleXMLElement', LIBXML_NOCDATA);
            $arrayCode=get_object_vars_final($xmlCode);
            return $arrayCode ;
        } else {
            return '';
        }
    }
     
    function get_object_vars_final($obj){
        if(is_object($obj)){
            $obj=get_object_vars($obj);
        }
        if(is_array($obj)){
            foreach ($obj as $key=>$value){
                $obj[$key]=get_object_vars_final($value);
            }
        }
        return $obj;
    }
登入後複製

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
如何在 PHP 中解析和處理 HTML/XML?
來自於 1970-01-01 08:00:00
0
0
0
在PHP中如何解析和處理HTML/XML?
來自於 1970-01-01 08:00:00
0
0
0
如何使用 PHP 來解析和處理 HTML/XML?
來自於 1970-01-01 08:00:00
0
0
0
php 如何解析既有值又有屬性的 xml 標籤?
來自於 1970-01-01 08:00:00
0
0
0
php7 - php 解析SOAP的xml失敗
來自於 1970-01-01 08:00:00
0
0
0
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板