ホームページ >バックエンド開発 >PHPチュートリアル >Smarty での PHP 組み込み関数の呼び出しに関する質問
登録機能 $smarty->register_function('len',"SmartyLen"); テンプレート呼び出し {len text="under test" length="1"} //ここでの text と length は、実際には関数内の 2 つのパラメーターであることに注意してください。関数のパラメーターは、関数の内部変数名と同じである必要があります。実際、これらは配列として返されます。関数内で extract($params) を使用して、配列内の変数を現在のシンボル テーブルにインポートします。 |