0

如何在 getTitleText() 函数中添加,以便锚文本使用正则表达式找到的 URL 显示页面标题?

function getTitleText($Url){
 $str = file_get_contents($Url);
   if(strlen($str)>0){
     preg_match("/\<title\>(.*)\<\/title\>/",$str,$title);
    return $title[1];
  }
}

$comment = preg_replace('/((([A-Za-z]{3,9}:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[\w]*))?)/', '<a target="_blank" rel="nofollow" href="$0">$0</a>',$comment);
4

0 回答 0