卷曲页面标题

Jak*_*ake 3 html php curl

我使用以下代码从指定页面获取完整的html:

$url = "http://www.google.com";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close ($ch);
Run Code Online (Sandbox Code Playgroud)

问题:如何修改此代码以返回<title>页面的完整html而不是页面的完整html.$ result存储结果.

Get*_*awn 7

您可以使用正则表达式获取标题,我发现这个正则表达式非常有用:

function get_html_title($html){
    preg_match("/\<title.*\>(.*)\<\/title\>/isU", $html, $matches);
    return $matches[1];
}
Run Code Online (Sandbox Code Playgroud)