这段代码哪里错了DOMDOCUMENT h2 的 next 是 h3,h3没有child 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看这样式,应该是想要获取所有的ul吧?$ul = $doc->getElementsByTagName('*');这样是获取所有的元素的改成$ul = $doc->getElementsByTagName('ul');这样就会值获取页面的ul了。。这样的话,下面的循环操作就没有问题了。 谢谢两位回答。问题在stackoverflow上解决了。这个是elements之间空格的问题,空格也是视为一个node的,所以previousSibling是没问题,但用nextSibling时只取到空格的node.详情请看我在stackoverflow上的问题http://stackoverflow.com/questions/20851106/nextsibling-doesnt-work-when-working-with-php-domdocument-solved phpexcel求助 d.setAttribute("class","rinput"); 添加样式问题。 Apache 无法启动 如何将数据库中的html源码显示成网页 PHP验证和检查 為何PHP頁面不報錯? 如何用程序判断mysql表中某字段是int还是tinyint类型 怎样调整div中的蚊子的大小? 我载网上升级了linux,包括apache,php,mysql,现在php不能解析,只能是静态的,急! 文件上传,急!! XP下PHP可以通过sqlsrv链接sql server2005吗? php注释/**/?
这样是获取所有的元素的
改成$ul = $doc->getElementsByTagName('ul');
这样就会值获取页面的ul了。。这样的话,下面的循环操作就没有问题了。
http://stackoverflow.com/questions/20851106/nextsibling-doesnt-work-when-working-with-php-domdocument-solved