Thinkphp テンプレートでカスタム関数を使用する方法_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:16:27
オリジナル
878 人が閲覧しました

注: カスタム関数は、プロジェクト アプリケーション ディレクトリ/common/common.php に配置する必要があります。 ここが鍵です。

テンプレート変数の関数呼び出し形式: {$varname|function1|function2=arg1, arg2, ### }

説明:

{ と $ 記号の間にスペースを入れることはできません。次のパラメータ内のスペースは、テンプレート変数自体のパラメータの位置を表します。

複数の関数をサポートし、関数間のスペースをサポートし、禁止された関数のリストを設定できます。設定ファイル内で、

変数キャッシュ機能をサポートし、繰り返される変数文字列は複数回解析されません。

使用例:

{$webTitle|md5|strtoupper|substr=0, 3}

{$number|number_format=2}

{$varname|function1|function2=arg1, arg2, ### }

例:



コードをコピー

コードは次のとおりです: function Cate($cid){ $Cate=D('Cate')
$Cate=$Cate->where(' id=' .$cid)->find();
return $Cate['title'];
}


テンプレートでこの関数を呼び出したい場合は、次のように記述できます

{$vo.cid|cate =###}



http://www.bkjia.com/PHPjc/325943.html

www.bkjia.com

http://www.bkjia.com/PHPjc/325943.html技術記事注: カスタム関数は、プロジェクト アプリケーション ディレクトリ/common/common.php に配置する必要があります。 ここが鍵です。 テンプレート変数の関数呼び出し形式: {$varname|function1|function2=arg1, arg2, ### } は次のようになります...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート