91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用PHP如何將XML轉換成數組

發布時間:2021-02-26 14:46:24 來源:億速云 閱讀:150 作者:戴恩恩 欄目:開發技術

這篇文章主要介紹了利用PHP如何將XML轉換成數組,億速云小編覺得不錯,現在分享給大家,也給大家做個參考,一起跟隨億速云小編來看看吧!

php有什么用

php是一個嵌套的縮寫名稱,是英文超級文本預處理語言,它的語法混合了C、Java、Perl以及php自創新的語法,主要用來做網站開發,許多小型網站都用php開發,因為php是開源的,從而使得php經久不衰。

代碼如下:


$resp = $this->c->execute($req, $sessionKey);//獲得xml對象
$items=$resp->items;


那么讀取對象的值,就用$items->item,或者$items->item->price,如此操作很不方便,不符合php操作數組的習慣。

php提供了array方法將對象轉換成數組,只要把你要轉換數組的對象前面加上(array)就行了。

比如將$items->item(有很多item的對象)轉換成數組:

復制代碼 代碼如下:


foreach ($items->item as $item){
         $goods[]=(array)$item;
}


$goods就是一個php數組了。
轉換前:

復制代碼 代碼如下:


SimpleXMLElement Object
(
    [cid] => 50003793
    [modified] => 2013-04-18 17:16:25
    [nick] => qq307819623
    [price] => 200.00
    [title] => Nokia N97全新行貨
)
SimpleXMLElement Object
(
    [cid] => 50024921
    [modified] => 2013-04-18 16:58:06
    [nick] => qq307819623
    [pic_url] =>pic.jpg
    [price] => 888888.00
    [title] => 劉俊仲
)
SimpleXMLElement Object
(
    [cid] => 1512
    [modified] => 2013-04-18 16:56:46
    [nick] => qq307819623
    [pic_url] => item_pic.jpg
    [price] => 323232.00
    [title] => 二手你好
)
SimpleXMLElement Object
(
    [cid] => 50012166
    [modified] => 2013-04-18 15:10:07
    [nick] => qq307819623
    [pic_url] =>0-item_pic.jpg
    [price] => 32.00
    [title] => 放大率拉德斯基分拉沙德瘋了似的看法拉斯法
)


轉換后:

復制代碼 代碼如下:


Array
(
    [0] => Array
        (
            [cid] => 50003793
            [modified] => 2013-04-18 17:16:25
            [nick] => qq307819623
            [price] => 200.00
            [title] => Nokia N97全新行貨
        )

    [1] => Array
        (
            [cid] => 50024921
            [modified] => 2013-04-18 16:58:06
            [nick] => qq307819623
            [pic_url] => pic.jpg
            [price] => 888888.00
            [title] => 劉俊仲
        )

    [2] => Array
        (
            [cid] => 1512
            [modified] => 2013-04-18 16:56:46
            [nick] => qq307819623
            [pic_url] =>item_pic.jpg
            [price] => 323232.00
            [title] => 二手你好
        )

    [3] => Array
        (
            [cid] => 50012166
            [modified] => 2013-04-18 15:10:07
            [nick] => qq307819623
            [pic_url] => 0-item_pic.jpg
            [price] => 32.00
            [title] => 放大率拉德斯基分拉沙德瘋了似的看法拉斯法
        )

以上就是億速云小編為大家收集整理的利用PHP如何將XML轉換成數組,如何覺得億速云網站的內容還不錯,歡迎將億速云網站推薦給身邊好友。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

自治县| 清水河县| 始兴县| 贵港市| 永昌县| 新乐市| 驻马店市| 伽师县| 浙江省| 东光县| 盖州市| 曲阳县| 乐亭县| 荥经县| 商城县| 定州市| 尼勒克县| 荣昌县| 东山县| 玉田县| 遂平县| 济宁市| 武邑县| 福海县| 岱山县| 景洪市| 屯留县| 托克托县| 衡东县| 桓台县| 中方县| 吴旗县| 高阳县| 平谷区| 广平县| 东光县| 扎兰屯市| 邯郸市| 科尔| 阳东县| 漳州市|