出力処理コード短縮
PHPで出力処理を書く場合
<?php echo 'hoge'; ?>
としますが、短縮できます。
<?='hoge' ?>
また、何かの判断をひとつ入れた後の出力も以下のように書けばOK。
<?=($num == 1) ? 'numは1です' : '1じゃない' ?>
この書き方は1行で終わる処理の場合、有効です。
ちなみに以下の書き方はエラーになります。
<?= if($num == 1){ echo 'numは1です'; } else { echo '1じゃない'; } ?>
■■■ 動作はcakePHP1.3で確認しています。 ■■■