国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP將XML轉數組過程詳解

2024-09-04 11:47:00
字體:
來源:轉載
供稿:網友

本文講的是用PHP將XML對象轉換成數組的方法,得到一個xml型的對象:

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

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

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

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

  1. foreach ($items->item as $item){ 
  2.          $goods[]=(array)$item

$goods就是一個php數組了。

轉換前代碼如下:

  1. SimpleXMLElement Object 
  2.     [cid] => 50003793 
  3.     [modified] => 2013-04-18 17:16:25 
  4.     [nick] => qq307819623 
  5.     [price] => 200.00 
  6.     [title] => Nokia N97全新行貨 
  7. SimpleXMLElement Object 
  8.     [cid] => 50024921 
  9.     [modified] => 2013-04-18 16:58:06 
  10.     [nick] => qq307819623 
  11.     [pic_url] =>pic.jpg 
  12.     [price] => 888888.00 
  13.     [title] => 劉俊仲 
  14. SimpleXMLElement Object 
  15.     [cid] => 1512 
  16.     [modified] => 2013-04-18 16:56:46 
  17.     [nick] => qq307819623 
  18.     [pic_url] => item_pic.jpg 
  19.     [price] => 323232.00 
  20.     [title] => 二手你好 
  21. //Vevb.com 
  22. SimpleXMLElement Object 
  23.     [cid] => 50012166 
  24.     [modified] => 2013-04-18 15:10:07 
  25.     [nick] => qq307819623 
  26.     [pic_url] =>0-item_pic.jpg 
  27.     [price] => 32.00 
  28.     [title] => 放大率拉德斯基分拉沙德瘋了似的看法拉斯法 

轉換后代碼如下:

  1. Array 
  2.     [0] => Array 
  3.         ( 
  4.             [cid] => 50003793 
  5.             [modified] => 2013-04-18 17:16:25 
  6.             [nick] => qq307819623 
  7.             [price] => 200.00 
  8.             [title] => Nokia N97全新行貨 
  9.         ) 
  10.  
  11.     [1] => Array 
  12.         ( 
  13.             [cid] => 50024921 
  14.             [modified] => 2013-04-18 16:58:06 
  15.             [nick] => qq307819623 
  16.             [pic_url] => pic.jpg 
  17.             [price] => 888888.00 
  18.             [title] => 劉俊仲 
  19.         ) 
  20.  
  21.     [2] => Array 
  22.         ( 
  23.             [cid] => 1512 
  24.             [modified] => 2013-04-18 16:56:46 
  25.             [nick] => qq307819623 
  26.             [pic_url] =>item_pic.jpg 
  27.             [price] => 323232.00 
  28.             [title] => 二手你好 
  29.         ) 
  30.  
  31.     [3] => Array 
  32.         ( 
  33.             [cid] => 50012166 
  34.             [modified] => 2013-04-18 15:10:07 
  35.             [nick] => qq307819623 
  36.             [pic_url] => 0-item_pic.jpg 
  37.             [price] => 32.00 
  38.             [title] => 放大率拉德斯基分拉沙德瘋了似的看法拉斯法 
  39.         ) 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 澎湖县| 长白| 策勒县| 南和县| 平度市| 寻甸| 伊川县| 鱼台县| 涞水县| 大竹县| 克东县| 沅陵县| 东台市| 红安县| 兖州市| 鱼台县| 安阳市| 屯留县| 曲阳县| 望谟县| 大竹县| 利辛县| 江山市| 石柱| 长岭县| 宁南县| 五大连池市| 长兴县| 任丘市| 青岛市| 巨野县| 合水县| 德化县| 二连浩特市| 永康市| 云林县| 南丰县| 香河县| 梨树县| 石棉县| 旬邑县|