ホームページ >バックエンド開発 >PHPチュートリアル >ThinkPHP カスタム関数は、テンプレート タグの追加と削除の問題を解決します (thinkPHP template_PHP チュートリアル)

ThinkPHP カスタム関数は、テンプレート タグの追加と削除の問題を解決します (thinkPHP template_PHP チュートリアル)

WBOY
WBOYオリジナル
2016-07-13 09:47:191102ブラウズ

ThinkPHP カスタム関数でテンプレート タグの追加と削除、thinkphp テンプレートを解決する

この記事では、テンプレート タグの追加と削除の方法を解決する ThinkPHP カスタム関数の例について説明します。皆さんの参考に共有してください。詳細は以下の通りです

実際のプロジェクトでは、ラベル変数の追加や減算が必要になることがよくあります。ただし、ThinkPHP では、テンプレート変数の直接操作はサポートされていません。

幸いなことに、カスタム関数のメソッドが提供されているため、カスタム関数を使用して問題を解決できます。

ThinkPHP テンプレートのカスタム関数の構文は次のとおりです:

形式: {:function(…)} (公式ヘルプドキュメントを参照: http://thinkphp.cn/Manual/196)

これを使って足し算や引き算をしてみましょう。

1. ThinkPHP で関数を定義します。プロジェクトの common フォルダーに新しい common.php ファイルを作成します (システムによって自動的にロードされます)。 2 つの関数を定義します:

リーリー

2. テンプレートで関数を使用する:


コードをコピーします コードは次のとおりです: {:template_add($var1,$var2)} 変数 var1 と var2 の合計を表示できます。
変数が配列の場合、次のように表示されることに注意してください:

コードをコピーします コードは次のとおりです: {:template_add($var[var1],$var[var2])} 代わりに、通常はドット構文を使用します。

この記事が、皆様の ThinkPHP をベースとした PHP プログラミングのお役に立てれば幸いです。

http://www.bkjia.com/PHPjc/1026551.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1026551.html技術記事 ThinkPHP カスタム関数でテンプレート タグの追加と削除の方法を解決する、thinkphp テンプレート この記事では、テンプレート タグの追加と削除の方法を解決する ThinkPHP カスタム関数の例について説明します。みんなとシェアしましょう...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。