根据另一个人的URL标题设置页面标题?

时间:2011-08-23 00:15:25

标签: php javascript

如何设置我的标题标签内部HTML以匹配存储在变量中的网址的标题标记:$ url?

我应该以某种方式检索url $ url上的Title,然后在我的title标签内回显它。

我该怎么做?

这是为了这个网站,以防万一你好奇: http://www.linkimprov.com/home/

由于

2 个答案:

答案 0 :(得分:1)

检索网址(包含curl或您拥有的内容),解析HTML,找到title标记,提取其文本,然后将其显示在您自己的网页中。

答案 1 :(得分:0)

试试这个:

$url = 'http://www.google.com';
$htm = file_get_contents($url);
$title = '';
if(preg_match('/\<title\>(.*?)\<\/title\>/',$htm,$match)){
    $title = $match[1];
}
echo $title;

//set the current page title to the retrieved title using js
echo '<script>document.title="' . addslashes($title) . '";</script>';