|
|
(Next) {method(arguments,#quoted arguments#)} |
||||
| |
|||||
|
|||||
使用法 (
{variable}
, {variable:h}
, {variable:u}
)
変数を表示するための PHP コードを作成します。 オプションで修正子を指定できます。指定できる修正子は次のとおりです
修正子なし - htmlspecialchars($variable) を行います
:h - なにも手を加えずに表示します
:u - urlencode($variable) を表示します
デフォルトでは、変数は呼び出し元のスコープにあるとみなされ、 先頭に $t-> がつきます。しかし、もしループ (foreach) 内に変数があるのなら、 ループで作成された変数はそのスコープに追加されるので先頭には何もつきません。
オブジェクト変数の設定
$this->a = "hello >>"; $template->outputObject($this);
変数の出力
{a}
{a:h}
{a:u}
コンパイルされたテンプレート
<?php echo htmlspecialchars($t->a); ?>
<?php echo $t->a; ?>
<?php echo urlencode($t->a); ?>
シンプルな出力例
hello >>
hello >>
hello+%3E%3
|
|
(Next) {method(arguments,#quoted arguments#)} |
||||||||
| |
|||||||||
|
|||||||||