要获取网页标题,可以使用PHP内置的file_get_contents函数来获取网页内容,然后使用正则表达式或者DOM解析器来提取标题。
使用正则表达式的方法如下:
$url = 'http://example.com'; // 要获取标题的网页地址
$html = file_get_contents($url); // 获取网页内容
preg_match("/<title>(.*?)<\/title>/i", $html, $matches); // 使用正则表达式匹配标题
$title = $matches[1]; // 提取标题
echo $title; // 输出标题
使用DOM解析器的方法如下:
$url = 'http://example.com'; // 要获取标题的网页地址
$html = file_get_contents($url); // 获取网页内容
$dom = new DOMDocument();
$dom->loadHTML($html); // 加载HTML内容
$title = $dom->getElementsByTagName('title')->item(0)->nodeValue; // 获取标题
echo $title; // 输出标题
以上代码中,将$url
替换为要获取标题的网页地址,然后使用file_get_contents
函数获取网页内容。接下来,使用正则表达式或者DOM解析器来提取标题。最后,将获取到的标题输出。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站