国产探花免费观看_亚洲丰满少妇自慰呻吟_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.         ) 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 苍南县| 慈溪市| 大邑县| 葫芦岛市| 铁力市| 耿马| 宁津县| 洮南市| 仁化县| 九龙城区| 铜山县| 武定县| 霸州市| 晋江市| 内黄县| 平顶山市| 新田县| 伊春市| 安龙县| 陈巴尔虎旗| 鄂尔多斯市| 井陉县| 澄江县| 平阳县| 高要市| 沙雅县| 闽清县| 建始县| 永善县| 永胜县| 江口县| 荆州市| 安吉县| 西城区| 丰镇市| 彰武县| 隆昌县| 迁安市| 凉山| 克东县| 吉林市|