is_null
<!DOCTYPE>
<html lang="ja">
<head>
<meta charset="UTF-8">
</head>
<body>
<?php
/*
nullとは
ある変数が値をもたないことを表す
特別な値をさす
変数の値がnullかどうかを調べる場合は
is_null関数を使って中身を調べる
*/
$a = null;
$b = '';
//どちらも何も表示されない
echo $a. '<br >';
echo $b. '<br>';
if($a == $b){
echo '$a と$bは等しい(==)<br>';
} else {
echo '$aと$bは異なる(==)<br>';
}
if($a === $b){
echo '$a と$bは等しい(===)<br>';
} else {
echo '$aと$bは異なる(===)<br>';
}
if(is_null($a)){
echo '$aはnullです<br>';
} else {
echo '$aはnullではありません<br>';
}
if(isset($a)){
echo '$aは定義されています';
} else {
echo '$aは定義されていません<br>';
}
?>
</body>
</html>