ホームページ >バックエンド開発 >PHPチュートリアル >PHP記事コンテンツ内のキーワード置換とリンク追加
/**
*コンテンツ内のキーワードへのリンクを追加します
*初めて表示されるキーワードのみを処理します。既にリンクが設定されているキーワードは再度リンクされません
*$content:string 元の文字列
*$keyword :文字列キーワード
*$link:文字列、リンク
*/
public static function yang_keyword_link($content,$keyword,$link){
//画像内のキーワードを除外します
$content = preg_replace( '|( ] *?)('.$キーワード.')([^>]*?>)|U', '$1%&&&&&%$3', $content); ;.*?)|(
$url=''.$keyword.'< ; /a>';
$content = preg_replace($regEx,$url,$content,1);
//画像内のキーワードを復元します
$content=str_replace('%&&&&%',$keyword,$content ) ;
$content を返す
}