php 读取 xml $arr['header'] = $header->item(0)->nodeValue; $arr[] = $title->nodeValue;代码有问题.$arr的数字索引和字符串索引处于同一个维度,模板处理的时候,将字符串索引也输出了.呵呵. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这和你的业务逻辑相关,你需要显示什么数据,就获取哪块数据.给你改成下面的这种形式,你的模板处理哪块就要改了,因为这是一个三维数组$items = $dom->getElementsByTagName("item"); foreach ($items as $item){ $header = $item->getElementsByTagName('header'); $arrHeader['header'] = $header->item(0)->nodeValue; $titles = $item->getElementsByTagName('title'); foreach ($titles as $title) { $arrTitle[] = $title->nodeValue; } $list[] = array('header'=> $arrHeader, 'title'=> $arrTitle); } $arr['header'][] = $header->item(0)->nodeValue;当作二维数组吧。 各有各的做法。我的业务只需要一个二维的就可以了。我做出来了,用到了key 请教生成HTML时间的一个效率问题, 问个最基础的问题:编写PHP究竟可以使用哪些文本编辑器 大家来看看这样的效果 请问PHP和ASP哪个比较好一点? 谁能让我的PHP连上MYSQL,我就给他100分 为什么 $_SESSION['username']的值为空啊? 哪位仁兄知道哪有用PHP写的有关学籍管理的系统下载? 当用户一直按后退键,后退到系统的登陆界面时,再按前进,则提示网页已过期,请重新登陆? 一不小心弄到了kk66.com(雅客)的一部分代码,大家看看希望有帮助 建立目录怎么建立? PHP能不能在代码内部执行另一段代码? 为啥网页嵌入flash都要通过一个js来加载?
foreach ($items as $item)
{
$header = $item->getElementsByTagName('header');
$arrHeader['header'] = $header->item(0)->nodeValue;
$titles = $item->getElementsByTagName('title');
foreach ($titles as $title)
{
$arrTitle[] = $title->nodeValue;
}
$list[] = array('header'=> $arrHeader, 'title'=> $arrTitle);
}
当作二维数组吧。