如何提取网站标题?
可能的重复:
解析 HTML 的最佳方法
如何使用 PHP 提取网站的标题?
Possible Duplicate:
Best methods to parse HTML
How do I extract title of a website using PHP?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
要使用 HTML 进行操作,您可以使用 文档对象模型(这是推荐的方式)。
如果您正在寻找一种快速的解决方案,那么它是相当简单的正则表达式:
To manupulate with HTML you can use Document Object Model (this is the recomended way).
If you are looking for a dirty fast solution, it's rather simple regexp:
您可以通过
$_SERVER['HTTP_HOST']
获取域名。You can get the domain name through
$_SERVER['HTTP_HOST']
.使用 curl 获取文档,通过 一个解析器,然后使用解析器提供的任何 API 来获取标题元素(如果存在,则使用
//title
XPath 支持)。Grab the document using curl, run it through a parser and then use whatever API that parser provides to get the title element (
//title
will do if there is XPath support).