数组转xml的问题求助,谢谢 本帖最后由 whitewords 于 2009-07-31 14:49:05 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你个比较扯的办法啊$items = $doc-> createElement( "item "); $root-> appendChild($items); foreach($readdata as $values) { foreach($values as $key=> $val) { $items-> appendChild(new DOMElement($key,$val)); } } 改为$i = 1;foreach($readdata as $values) { if ($i==1) { $items = $doc-> createElement( "item "); $root-> appendChild($items); } $i = $i +1; if ($i>9) { $i=1 } foreach($values as $key=> $val) { $items-> appendChild(new DOMElement($key,$val)); } } 就是中间判断下,循环9次在输出item节点 请高手看一下下面程序有什么错 老生长谈 php连接mysql后网页无法显示 PHP 下载 求指点 如何网页上直接观看PPT 关于PHP的几个基本问题 那里有好的PHP +AJAX 的视频资源下载 请大家帮帮,我快死掉了,,,, 如何使用php或者判断远程文件是否存在并获取其大小 关于安装php-4.3.2-Win32的问题。 还是上传问题! 请问PHP如何读取此类的xml文件 有没有明确的php学习过程?
$root-> appendChild($items);
foreach($readdata as $values) {
foreach($values as $key=> $val) {
$items-> appendChild(new DOMElement($key,$val));
}
} 改为$i = 1;
foreach($readdata as $values) {
if ($i==1) {
$items = $doc-> createElement( "item ");
$root-> appendChild($items);
}
$i = $i +1;
if ($i>9) {
$i=1
}
foreach($values as $key=> $val) {
$items-> appendChild(new DOMElement($key,$val));
}
} 就是中间判断下,循环9次在输出item节点