使用xml的一个问题

一只老菜鸟 一只老菜鸟 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
myxml.xml如下

<data>
<item itemid="1" image="btn1.jpg" title="图1" />
<item itemid="2" image="btn2.jpg" title="图2" />
<item itemid="3" image="btn3.jpg" title="图3" />
</data>

myxml.php如下

$xmlurl = "myxml.xml";
$xmlstr = file_get_contents($xmlurl);
if(!$xmlstr) halt("数据读取错误,请确认文件是否存在");
$xml = new SimpleXMLElement($xmlstr);
$sliders = array();
foreach ($xml->item as $item){
$slider = array('itemid'=>'','image'=>'','title'=>'');
$slider["itemid"] = $item["itemid"];
$slider["image"] = $item["image"];
$slider["title"] = $item["title"];
$sliders[]= $slider;
}


到了实例化那一步就不能运行了。
用var_dump($xml),也无效,页面空白,没有任何错误提示。
echo $xmlstr却完全正常。。

谁帮我看下是什么问题??
php5.2.6
freebsd 7.2
...全文
评论 5
收藏 已收藏
分享
返回顶部
一只老菜鸟
基础编程 21,889 成员 140,329 内容