--- Array (2)
0 => Array (2)
  page_nm => "トップ"
  page_sysnm => "top"
1 => Array (3)
  page_nm => "Smartyマニュアル"
  page_sysnm => "manual_smarty"
  this => 1 ---

upper

upper

変数を大文字に置き換えます。これは、PHP の strtoupper() 関数と同義です。

例 5-22. upper

<?php
$smarty
->assign('articleTitle'"If Strike isn't Settled Quickly it may Last a While.");
?>

テンプレート

{$articleTitle}
{$articleTitle|upper}

出力

If Strike isn't Settled Quickly it may Last a While.
IF STRIKE ISN'T SETTLED QUICKLY IT MAY LAST A WHILE.

lower および capitalize も参照してください。