php正则获取关键字、标题、网页描述代码

WBOY
リリース: 2016-06-08 17:24:05
オリジナル
1528 人が閲覧しました

本文章来给大家介绍关于php正则获取关键字、标题、网页描述代码,有需要了解的同学可进入参考。

<script>ec(2);</script>

获取关键字

 代码如下 复制代码


function get_keywords($html)
{
$html=strtolower($html);
preg_match("@

]*>(.*?)@si",$html, $regs); 
$headdata = $regs[1];
preg_match("/"]+)["']?/i", $headdata, $res);
if (isset ($res)) {
$keywords = $res[1];
}
if ($keywords == "") $keywords = "无";
$keywords=replace_word(textcut($keywords,250));
$keywords=str_replace("-",",",$keywords);
$keywords=str_replace(",",",",$keywords);
$keywords=str_replace(" ",",",$keywords);
$keywords=str_replace("|",",",$keywords);
$keywords=str_replace("、",",",$keywords);
$keywords=str_replace(",,",",",$keywords);
$keywords=str_replace(" $keywords=str_replace(">","",$keywords);
return addslashes(trim($keywords));
}

获取标题

 代码如下 复制代码

function get_title($html)
{
  $html=strtolower($html);
 $title = str_replace(" - ",",",cut($html,"

", "" ));
//if ($title == "") $title = "无标题";
if ($title) $title=replace_word(textcut($title,80));
if ($title) $title=preg_replace("//","",$title);
return addslashes(trim($title));
}

获取网页描述description

 代码如下 复制代码

function get_description($html)
{
$html=strtolower($html);
preg_match("@

]*>(.*?)@si",$html, $regs); 
$headdata = $regs[1];
preg_match("/"]+)["']?/i", $headdata, $res);
      if (isset ($res)) {
       $description = $res[1];
      }
if ($description == "") $description = "无";
$description=replace_word(textcut($description,250));
$description=str_replace("-",",",$description);
$description=str_replace(",",",",$description);
$description=str_replace(" ",",",$description);
$description=str_replace("|",",",$description);
$description=str_replace("、",",",$description);
$description=str_replace(",,",",",$description);
$description=str_replace(" $description=str_replace(">","",$description);
return addslashes(trim($description));
}
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート