2011-05-03 70 views

回答

0

您可以通过$_SERVER['HTTP_HOST']获取域名。

+0

如果OP指的是域名,但值得怀疑。 – Gordon 2011-05-03 12:03:00

0

使用curl抓取文档,通过a parser运行它,然后使用解析器提供的任何API来获取标题元素(如果存在XPath支持,则使用//title)。

+0

你不需要卷曲。 – Gordon 2011-05-03 12:02:18

5

要使用HTML进行处理,您可以使用Document Object Model(这是推荐的方式)。

如果你正在寻找一个肮脏快速的解决方案,这是相当简单的正则表达式:

$html = file_get_contents('http://example.com'); 
$matches = preg_match("/<title>([^<]*)<\/title>/im"); 
echo $matches[1]; 
+0

至少可以用DOM显示不干净的版本(这只是一个LOC更多)。现在OP将复制并粘贴Regex解决方案。 – Gordon 2011-05-03 12:19:53

+0

这不起作用! – alwyn 2011-05-03 12:50:01