phpの制御構造に関する別の構文の履歴

phpのビューの部分では、「別の構文」という構文を使うと見やすくなる。

<? IF ( DEFINED (SOMETHING)): ?>

<strong>ここに何かが表示されます!これはデバッグ用!</strong>

<? ENDIF; ?>


phpは制御用のキーワードif, for, whileや、関数名は大文字小文字を区別しないので、ここだけ敢えて大文字で書いてやると読みやすくなる。

上の例はデバッグ用の何かの定数が設定されている場合にのみ表示する方法。C言語のプリプロセッサのキーワードっぽくかけてよい。