ホームページ  >  記事  >  バックエンド開発  >  thinkphpのキーワードの強調表示

thinkphpのキーワードの強調表示

WBOY
WBOYオリジナル
2016-08-08 09:30:431215ブラウズ

まず function.php で関数を定義します:

//关键字描红
function keywords_red($string,$keywords=''){
    if(empty($keywords)||empty($string)) return $string;
    return str_replace($keywords,'<span class="red">'.$keywords.'</span>',$string);
}

次に、これをテンプレート変数に記述します

{$<pre name="code" class="php">/*
**参数说明
**$sheng为页面输出的变量
**$keywords_red即是描红函数
**###代表第一个参数,即$sheng
**$q代表需要描红的字体,即搜索的关键字
*/

sheng|keywords_red=###,$q}


上記では、関連する内容も含めて thinkphp のキーワード トレースを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。