php - CodeIgniter:帮助从网页获取元标记的类/库?

标签 php codeigniter html-parsing meta-tags

我正在使用 codeigniter。我想我使用的是哪个 php 框架并不重要。

但在我编写自己的类(class)之前,已经有另一个类(class)允许用户获取任何站点的页面标题和元标记(关键字、描述)......如果他们有的话。

任何类型的 PHP 类都可以做到这一点。

谢谢大家

最佳答案

你应该看看这个类:PHP Simple HTML DOM它是这样工作的:

include('simple_html_dom.php');
$html = file_get_html('http://www.codeigniter.com/');

echo $html->find('title', 0)->innertext; // get <title>

echo "<pre>";
foreach($html->find('meta') as $element)
       echo $element->name . " : " . $element->content  . '<br>'; //prints every META tag

echo "</pre>";

关于php - CodeIgniter:帮助从网页获取元标记的类/库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2273555/

相关文章:

php - 如何查看准备好的 PDO SQL 语句

php - 数据库中三个不同表之间的计算?

javascript - javascript 中的模式弹出窗口

php - 切换添加到收藏夹/从收藏夹中删除 - 不工作

php - PHP 中 str_replace 的性能

php - 页面在本地主机上运行良好但无法在托管服务器上运行

python - BeautifulSoup 错误地解析页面并且找不到链接

javascript - 知道错误的确切路径

java - Jsoup 删除引号和撇号

python - 在 BeautifulSoup 期间拉取 HTML 标记之间的特定(文本)间隔