php – 属性中的简单HTML DOM通配符
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php – 属性中的简单HTML DOM通配符,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含930字,纯文字阅读大概需要2分钟。
内容图文
![php – 属性中的简单HTML DOM通配符](/upload/InfoBanner/zyjiaocheng/764/2401356bb93840ca9c79158f5abde1c4.jpg)
我有以下标签
<div class="col *">Text</div>
*是什么.
我想使用Simple HTML DOM得到所有带有class属性的div标签包含col(如我的例子中所示).
解决方法:
由于Simple HTML DOM已经有一种方法可以选择包含特定值和/或其他内容的属性.例如
$html->find("div[class*=col]", 0)->outertext
或者您可以像这样检索以col开头的div节点
$html->find("div[class^=col]", 0)->outertext
为了安全起见,你可以找到在第三方插件中过滤属性的所有其他方法(顺便提一下,有更好的方法来处理基于libxml的DOM,一个明确的列表可以是found here)
> [attribute] – 匹配具有指定属性的元素.
> [!attribute] – 匹配没有指定属性的元素.
> [attribute = value] – 匹配具有特定值的指定属性的元素.
> [attribute!= value] – 匹配没有指定属性且具有特定值的元素.
> [attribute ^ = value] – 匹配具有指定属性的元素,并以特定值开头.
> [attribute $= value] – 匹配具有指定属性且以特定值结尾的元素.
> [attribute * = value] – 匹配具有指定属性且包含特定值的元素.
资料来源:http://simplehtmldom.sourceforge.net/manual.htm
内容总结
以上是互联网集市为您收集整理的php – 属性中的简单HTML DOM通配符全部内容,希望文章能够帮你解决php – 属性中的简单HTML DOM通配符所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。