if文の別の書き方
■ if文の別の書き方
PHPでは、中カッコ「{」を使わないif文の記述方法も用意されています。はじめの中カッコの変わりにコロン「:」を使い、最後は「endif:」で閉じます。 条件によって出力するHTMLのソースを変えたいときなどには便利かもしれません。 if(式A): // 式AがTRUEのときの処理 elseif(式B): // 式AがFALSEで式BがTRUEのときの処理 else: //式Aも式BもFALSEのときの処理 endif; <?php $a = time() % 3; // header("Content-Type: text/plain; charset=EUC-JP"); if($a == 2): echo "大吉\n"; elseif($a == 1): echo "吉\n"; else: echo "凶\n"; endif; ?>
PHPでは、中カッコ「{」を使わないif文の記述方法も用意されています。はじめの中カッコの変わりにコロン「:」を使い、最後は「endif:」で閉じます。 条件によって出力するHTMLのソースを変えたいときなどには便利かもしれません。
if(式A): // 式AがTRUEのときの処理 elseif(式B): // 式AがFALSEで式BがTRUEのときの処理 else: //式Aも式BもFALSEのときの処理 endif;
<?php $a = time() % 3; // header("Content-Type: text/plain; charset=EUC-JP"); if($a == 2): echo "大吉\n"; elseif($a == 1): echo "吉\n"; else: echo "凶\n"; endif; ?>
<<戻る