今回は、定数に関して書きたいと思います。
定数とは、いろいろ値を更新できる変数と違い、一度定義したら値の更新が出来ません。
なので、変更したくない、しちゃいけない値を保持する時に使用します。
定義の仕方はdefine()関数を使用します。
書き方は以下になります。
define("(定数の名前)" , "(定数の値)");
定数の場合、変数のようにドルマーク$ を付ける必要がありません。
define("TEST" , "定数");
と定義した場合、
echo TEST;
となります。
ちなみに定数はグローバルですので、スクリプト中どこでも使用可能です。
変数の方が使うことが多いのでなんだかドルマーク$を書き忘れた感じがしてモヤモヤしますね。
