PHP図書館
empty
empty(変数)
変数が存在するかどうかを調べます。
変数の値が0や空文字の場合にTRUEを返し、それ以外の場合はFALSEを返します。
未定義及びNULLの場合もTRUEを返します。
- 関連タグ
- 判定
サンプルスクリプト
<?php
//変数が存在するかどうかを判定する
$ex = "PHP図書館";
if (empty($ex)) {
echo "通常:TRUE<br />";
} else {
echo "通常:FALSE<br />";
}
//変数の中身が空文字の場合
$ex = "";
if (empty($ex)) {
echo "空文字:TRUE<br />";
}
//変数の中身が0の場合
$ex = 0;
if (empty($ex)) {
echo "0:TRUE<br />";
}
//変数をunset()関数で破棄した場合
unset($ex);
if (empty($ex)) {
echo "unset()による破棄:TRUE<br />";
}
//変数の中身をNULLにした場合
$ex = NULL;
if (empty($ex)) {
echo "NULL:TRUE<br />";
}
?>
Page Top