定数
定数は変数と同じように使用できますが、変数と異なり、途中の処理によって値が変わることはありません。最初から最後まで変わらない値を保ちます。スクリプトの途中で値を変えたくないときに「定数」を定義しておきます。
PHPでは、定数を定義するのはdefine関数を使います。
書式 define("定数名","値")
機能 定数を定義する
返り値 定数の定義に成功するとTRUEを、失敗するとFALSEを返す。
定数名は、変数名と同じように半角英数字と_ですが、定数は大文字で定義されることが多いようです。先頭に「$」を付ける必要はないです。
<?php
define("TANAKA",100);;
$kosu = 5;
$a = NULL; //NULLも定数
print TANAKA * $kosu;
print PHP_OS; //PHPが動作しているOS(WebサーバーのOS)
print $a;
?>
結果
500WINNT