$data = simplexml_load_string($str " /> 一区二区三区在线视频播放,日韩av在线不卡,天天做夜夜爱

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

PHP中simplexml_load_string函數使用說明

先用一段代碼重現一下問題
乍一看,結果很讓人費解:
復制代碼 代碼如下:
<?php
$string = <<<EOF
<data>
<foo><bar>hello</bar></foo>
<foo><bar>world</bar></foo>
</data>
EOF;

$data = simplexml_load_string($string);

print_r($data);
print_r($data->foo);
?>

乍一看,結果很讓人費解:
復制代碼 代碼如下:
SimpleXMLElement Object
(
[foo] => Array
(
[0] => SimpleXMLElement Object
(
[bar] => hello
)
[1] => SimpleXMLElement Object
(
[bar] => world
)
)
)
SimpleXMLElement Object
(
[bar] => hello
)

明明print_r顯示foo是一個有兩個bar元素的數組,但是最后卻僅僅顯示了一個bar元素!
原因其實很簡單,在如上所示simplexml_load_string的結果里,foo并不是數組,而是一個迭代對象!
可以這樣確認:
復制代碼 代碼如下:
foreach ($data->foo as $v) print_r($v);
foreach ($data->children() as $v) print_r($v);

看來,print_r或者var_dump之類的表象并不完全可信,自己多留心吧。

php技術PHP中simplexml_load_string函數使用說明,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 小数乘小数计算100道题| 香帅传奇| 起底员工上满8小时被扣工资的公司| 申请采购的请示范文| 你是我的命运电影| sexo| 郭碧婷是哪里人| 群星闪耀时全部演员表| 无内裤全透明柔术视频| 喜欢小红帽的原因怎么写| 抓特务| 妈妈的朋友电影在线播放| 王渝萱林教授电影| 隐形变异作风问题清单及整改措施| 黄色免费视频| http://www.douyin.com| 哦秀贞| 阿尔罕布拉宫的回忆吉他谱| 日韩欧美视频在线播放| 沈月个人简历资料| 西藏藏语卫视| 山上的小屋 残雪原文| 富贵黄金屋国语| 红海行动2在线观看西瓜影院| 我爱你再见分集剧情介绍| 飞扬的青春 电视剧| 手纹线| 纵情欲海电影| 《幸福花园动漫双男主》| 恶魔地狱| 唐人街探案网剧第二季| 吃什么皮肤白的最快| 金秘书为什么那样| 帮妈妈做饭看图写话二年级| 香港毛片免费看| 我和我的班主任| 妹妹扮演的角色| 小猫叫声吸引猫mp3| 禁忌爱| 《着魔》阿佳妮| 六下英语单词表|