php 自写函数代码 获取关键字 去超链接
php 自写函数代码 获取关键字 去超链接
发布时间:2016-12-29 来源:查字典编辑
摘要:1.根据权重获取关键字复制代码代码如下:functiongetkey($contents){$rows=strip_tags($conten...

1.根据权重获取关键字

复制代码 代码如下:

function getkey($contents){

$rows = strip_tags($contents);

$arr = array(' ','',"s", "rn", "n", "r", "t", ">", "“", "”");

$qc_rows = str_replace($arr, '', $rows);

if(strlen($qc_rows)>2400){

$qc_rows = substr($qc_rows, '0', '2400');

}

$data = @implode('', file("http://keyword.discuz.com/related_kw.html?title=$contents&ics=gbk&ocs=gbk"));

preg_match_all("/<kw>(.*)A[(.*)]](.*)></kw>/",$data, $out, PREG_SET_ORDER);

for($i=0;$i<5;$i++){

$key=$key.$out[$i][2];

if($out[$i][2])$key=$key.",";

}

return $key;

}

//$contents为你要得到关键字的文章

2.去掉文章中的超链接简单,简洁

复制代码 代码如下:

function get_new_content($content){

include("../simple_html_dom.php");

$html = str_get_html($content);

$a_href = $html->find('a');

foreach($a_href as $link){

$text = $link->plaintext;//链接中的文字;

$link->outertext = $text;

}

$now_content = $html->save();

}

//preg_replace("/<a .*?>(.*?)</a>/i","${1}", $content); 这样用正则也可以

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类