サンプル1
コードをコピーします コードは次のとおりです:
<{$colname|trim}>
コードをコピーします コードは次のとおりです:
<{$colname|iconv:'utf-8':'gbk'}>実行するとすぐにエラー情報が表示されます。
それで、勉強してみると、smaple 1 を例として、smarty テンプレート ページのアプリケーション関数の使用法から始めて、trim の前にある $Row->colname が実際には trim の最初のパラメータであることがわかります。記号文字列 | は途中で使用されます。
<{'utf-8'|iconv:'gbk ':$colname}> は
関数の最初のパラメータです。 function: 2 番目のパラメータ: 3 番目のパラメータです。サンプル 3 では、colname の値が utf-8 形式から gbk 形式に変換されます。
上記では、smarty マニュアルの内容を含めて、smarty テンプレートで PHP 関数を使用する方法を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。