请教一个DOM函数 你可以用php的simplexml_load_file 载入xml文件并用返回的SimpleXMLElement对象操作 很方便的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 刚把SimpleXML functions看了,但还是没找到能直接读取<FTP> on </FTP>的标识FTP的函数. 相类似的一个例子<?php$html= <<<EOF<XML> <info p="RMB:87" /> <data> <d count="1" p="40" what="" who="" why="" type="1" sort="DIY日历" id="56" s="../up_file/KSWUzf_1.png" /> <d count="1" p="47" what="" who="" why="" type="1" sort="DIY相册" id="57" s="../up_file/KSWUzf_2.jpg" /> </data> </XML> EOF;$doc = new DOMDocument();$doc->loadXML($html);$tags = $doc->getElementsByTagName('d');foreach ($tags as $tag){ echo $tag->getAttribute('count').'<br>'; echo $tag->getAttribute('p').'<br>'; echo $tag->getAttribute('sort').'<br>'; echo $tag->getAttribute('id').'<br>';}?> 我要输出FTP这个标识.我想到办法了,把XML格式改一下吧.改为<host> <ID>1</ID> <content>www.baidu.com</content> <IP value="192.168.0.137"> <service name="ping">on</service> <service name="FTP">on</service> </IP></host>然后用getAttribute("name")获取FTP和Ping 大家看下我的这句PHP查询语句出现什么毛病? 请教一个问题,网址跳转 求问个匹配html标签的正则 循环的问题 修改密码 NoNameOk 接分 路径问题: 我打算配置一台web服务器,请教大家看看配下来服务器性能可以吗? 程序接收上传文件疑问 要打开,修改PHP的网页需要什么运行环境或者工具吗? 如何在windowsXP上配置PHP5.2.5+Mysql+IIS5.1的开发环境 [讨论]关于ZendFramework执行效率问题!
<?php
$html= <<<EOF
<XML>
<info p="RMB:87" />
<data>
<d count="1" p="40" what="" who="" why="" type="1" sort="DIY日历" id="56" s="../up_file/KSWUzf_1.png" />
<d count="1" p="47" what="" who="" why="" type="1" sort="DIY相册" id="57" s="../up_file/KSWUzf_2.jpg" />
</data>
</XML>
EOF;
$doc = new DOMDocument();
$doc->loadXML($html);
$tags = $doc->getElementsByTagName('d');foreach ($tags as $tag)
{
echo $tag->getAttribute('count').'<br>';
echo $tag->getAttribute('p').'<br>';
echo $tag->getAttribute('sort').'<br>';
echo $tag->getAttribute('id').'<br>';
}
?>
我想到办法了,把XML格式改一下吧.改为<host>
<ID>1</ID>
<content>www.baidu.com</content>
<IP value="192.168.0.137">
<service name="ping">on</service>
<service name="FTP">on</service>
</IP>
</host>
然后用getAttribute("name")获取FTP和Ping