本文是基于https://blog.csdn.net/wukangding/article/details/44175615这篇文章,做了一些符合自己需求的更改
调用方法
/**
* 实例化核心类,需传入两个参数
* $content:需要加链接的文章内容
* $keywords:二维数组,包含链接的关键词,链接地址,替换次数,格式如下
* array(
* array('关键词','链接地址','替换次数')
* array('关键词','链接地址','替换次数')
* ...
* )
*/
$hotLink=new HotLinkController($content,$keywords);
调用添加关键词链接方法
$content=$hotLink->addHotLink();
核心类
class HotLinkController extends Controller
{
protected $_content;
protected $_keywords;
public function __construct($content,$keywords)
{
$this->setContent($content);
$this->setKeywords($keywords);
}
/**
* 加链接
*/
public function addHotLink(){
$content=$this->getContent(