ある変数が値を持たないことを表す特別な値を指します。
NULLは定数であり、「ヌル」と発音します。NULL型の唯一の値です。大文字小文字は区別されないため「Null」や「null」も使用できます。
例えば、
print $title;
変数名「title」に値を代入していない状態で使用してもエラーとはならず、このように一度も値が代入されることなく初期化されていない変数には「NULL」が格納されています。
サンプルプログラム
<?php
$a = NULL;
$b = ”;
echo $a;
echo $b;
$a = NULL;
$b = ”;
echo $a;
echo $b;
if(is_null(&a)){
echo ‘$aはNULLです。’;
}else{
echo ‘$aはNULLではありません。’;
}
?>