PHPでのend~~について
2014/07/02
endforとかendifとか使いたかったけど、構文の書き方が
分からなかったので調べてメモ。
HTMLと混在している時に閉じカッコで
何を閉じているのか分からないといったケースがある。
なので混在する場合orネストが増えそうな場合は
使っていく。
■if
<? if ($test == 1) :?>
true
<? else :?>
false
<?endif;?>
■for
<? for($i=0; $i<5; $i++): ?>
ループ
<? endfor; ?>
■while
<? while($test): ?>
ループ
<? endwhile; ?>
■参考サイト
http://kihon-no-ki.com/php-endif
分岐とかループ前は:(コロン)を使用する点に注意する。
<?endif; //if文終了?>みたいにコメントもかけるので、
ネストしまくる場合は分かりやすいように記述する。
関連記事
-
PHPでエラーメッセージを見やすくするwhoopsの利用方法
PHPのエラーメッセージが見づらい。これはこういうもの、と諦めていたがCodei ...
-
迷惑メール対策でフォームにreCAPTCHAを導入する方法
お問い合わせフォームのスパムメール対策としてreCAPTCHAを導入したいという ...
-
PHPとStripeで定額課金(サブスクリプション)実装する方法
PHPとStripeで1ヶ月ごとに500円でサイト内のサービスを使い放題、といっ ...
-
preg_match_all
やりたかった事は、 ・JSON形式がそのまま出力されているページのデータをPHP ...
-
smart_resize_imageで縦横の比率関係なく、固定リサイズ
PHPで縦横どちらかが指定の長さを超えた場合、比率を保ったままリサイズで使ったs ...