如何从使用PHP的html文档获取链接<li><a rel="prev" href="/1149/" accesskey="p">< Prev</a></li>
?我如何通过“rel”获取链接? 我想要得到/1149/
通过php获取链接由php
0
A
回答
2
试图了解你想要什么...如果你想采取一个HTML/XML输入,并获取具有rel =“prev”属性的链接的href值,我建议使用DOMXpath,类似于:
$html = '<li><a rel="prev" href="/1149/" accesskey="p">< Prev</a></li>';
$dom = new DOMDocument();
$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
foreach ($xpath->query("//a[@rel='prev']") as $node) {
if ($node->hasAttribute('href')) {
echo $node->getAttribute('href') . '<br>';
}
}
+0
我试图让'/ 1149 /' – user1261817
+0
那应该这样做然后 – Nick
相关问题
- 1. 获取从表PHP链接
- 2. 更改PHP获取链接?
- 3. 如何获取链接特定的php变量通过ajax
- 4. 从用户通过Facebook PHP SDK获取最新链接
- 5. 转换获取PHP链接到PHP回声链接
- 6. 通过PHP获取html块
- 7. 通过php获取myisam_sort_buffer_size值?
- 8. 通过PHP链接SSH命令
- 9. 如何通过html显示php链接
- 10. 从MySQL链接数据通过PHP
- 11. 通过链接访问PHP变量
- 12. 通过PHP调整链接数据?
- 13. 通过PHP将链接切换到CSS
- 14. PHP通过链接自动授权
- 15. 嵌入URL通过PHP链接短信
- 16. 谷歌播放链接通过PHP
- 17. 通过PHP/HTML链接短信
- 18. 获取Joomla分页UL的下一页链接由PHP
- 19. 获取PHP链接的内容
- 20. 获取PHP中的文件链接
- 21. 获取URL路径URL链接(PHP)
- 22. PHP:使用preg_match_all()获取特定链接
- 23. php curl获取一个url的链接
- 24. 获取参数的链接PHP笨
- 25. 从变量获取链接在PHP
- 26. 通过API获取Okta激活链接
- 27. 通过点击链接获取网址
- 28. 通过链接获取错误QuartzCore
- 29. 通过Javascript获取链接的价值
- 30. Twitter Api:通过链接获取推文
你必须使用正则表达式和jQuery – softsdev
你不能可靠地使用正则表达式解析HTML。他们不能胜任这项任务。只要HTML从你的期望改变,你的代码就会被破坏。有关如何使用PHP模块正确解析HTML的示例,请参阅http://htmlparsing.com/php.html。 –