ホームページ >バックエンド開発 >PHPチュートリアル >Smarty テンプレートの同様の for ループ関数の実装コード
次のこともできます:
出力結果: 1 2 3 4 5 ... ... 100 さらに、smartyでのphp関数の使い方も紹介しましょう。 smarty テンプレートでは、php 関数を使用する場合、空白のトリムの削除など、パラメーターが 1 つだけの関数は次のように記述できます。 例1:
それでは、iconv のような 3 つのパラメータを持つ関数を使用する場合は何を書けばよいでしょうか?書かれている場合: 例 2:
実行するとすぐにエラーメッセージが表示されます。 例 1 を例として、Smarty テンプレート ページでのアプリケーション関数の使用法から始めると、trim の前にある $Row->colname は、実際には trim の最初のパラメータであり、中央の記号 | と連結されています。 iconv のような 3 つのパラメータを持つ関数を使用したい場合は、次のように記述する必要があります。 例 3:
つまり、関数の最初のパラメータ: 2番目のパラメータ: 2 番目のパラメータ 3 つのパラメータ。 例 3 では、colname の値が utf-8 形式から gbk 形式に変換されます。 |