PHP 定数とは?

変数は中に入れた値を変える事ができますが、変えたくない値もあります。
          そこで定数というのを使います。
これは変数と違いずっと同じ値を持ち続けるキャラクタです。

const 定数名 = 値 ※php5.3以上

define (定数名,値)
既にphpに定義されている値もあります。

定義済み定数
また定数を変数に入れる場合に違いもあります。
                    define(“MAXSIZE”, 100);
                    $test = “MAXSIZE”;
                    echo constant($test);
                    echo $test; 
                    

DIRECTORY_SEPARATOR

DIRECTORY_SEPARATORはディレクトリの区切り文字です。
"dirname" . DIRECTORY_SEPARATOR . "filename" という感じで使う事ができます。
余談ですが、CakePHPでは、 define('DS', DIRECTORY_SEPARATOR)と設定されていたりします。



//この記事は編集中です。