修飾子

広告

テンプレートファイル内に記述された変数に実行時に値が割り当てられますが、変数に格納された値をそのまま表示するのではなく表示方法を変更する場合に利用されるのが修飾子です。例えば値を全て大文字に変更して表示したり、値が指定されなかった場合のデフォルト値を指定するといったことが行えます。

修飾子はSmartyが提供するものの他にPHPで用意されている関数を修飾子使うことも可能となっています。ここではSmartyが提供する修飾子を中心に確認しますが、よく使われるものについてはPHP関数についても確認していきます。

( Written by Tatsuo Ikura )