php通过超链接get获取,php 自写函数代码 获取关键字 去超链接

1.根据权重获取关键字

function getkey($contents){

$rows = strip_tags($contents);

$arr = array(' ',' ',"\s", "\r\n", "\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("/(.*)a\[(.*)\]\](.*)>/",$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("/(.*?)/i","\${1}", $content); 这样用正则也可以

希望与广大网友互动??

点此进行留言吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值