Smarty – ループ内でbreak, continueを利用する
タグ{php}と、phpコードのbreak(continue)を組み合わせることで、テンプレート内ループでもbreak,continueの処理が可能となります。
書き方
{php}break;{/php}
例
{foreach from=$dataList key="key" item="data" name="list"}
{if $data->name eq null}
{php}continue;{/php}
{/if}
名前:{$data->name}<br>
{/foreach}
NoSQLの本
関連エントリー
- Smarty – 繰り返し処理(foreach)
- PHP/配列
- Enhanced for Loop(拡張forループ)
- Javaの基本文法 その4
- Flex2/ActionScript3.0/制御構造
Comments
Leave a Reply

