PHP中判斷變數為空的幾種方法

2022-08-19 03:57:08 字數 857 閱讀 5525

判斷變數為空,在許多場合都會用到,同時自己和許多新手一樣也經常會犯一些錯誤,

所以自己整理了一下php中一些常用的、判斷變數為空的方法。

1. isset功能:判斷變數是否被初始化

本函式用來測試變數是否已經配置。若變數已存在則返回 true 值。其它情形返回 false 值。

2:empty功能:判斷乙個變數是否被認為是空的。當乙個變數並不存在,或者它的值等同於false,那麼它會被認為不存在。如果變數不存在的話,empty()並不會產生警告。

$a = null

;$b = ""

;$c = "";

$d = "

test";

echo "a=

".isset($a);//

0echo "

b=".isset($b);//

1echo "

c=".isset($c);//

1echo "

d=".isset($d);//

1echo ""

;echo "a=

".!empty($a);//

0echo "

b=".!empty($b);//

0echo "

c=".!empty($c);//

1echo "

d=".!empty($d);//

1$c = ltrim($c,'

');//

去掉所有的空格

echo "

c=".!empty($c);//

0echo ""

;if(isset($c))

PHP中判斷變數為空的幾種方法小結

判斷變數為空,在許多場合都會用到,同時自己和許多新手一樣也經常會犯一些錯誤,所以自己整理了一下php中一些常用的 判斷變數為空的方法 1.isset功能 判斷變數是否被初始化 說明 它並不會判斷變數是否為空,並且可以用來判斷陣列中元素是否被定義過 注意 當使用isset來判斷陣列元素是否被初始化過時...

php 判斷陣列是否為空的幾種方法

php判斷陣列為空方法1 count arr count 如果輸出為0的話 那麼這個陣列就是空的 php判斷陣列為空方法2 empty arr php判斷陣列為空方法3 for迴圈 最簡單也是最直接的方法,用for迴圈來遍歷陣列。對於已知維數的陣列可以判斷,但如果是未知的多維陣列,該怎麼辦?php判...

PHP判斷變數為空

1 isset 功能 判斷變數是否被初始化 2 empty 功能 檢測變數是否為 空 3 var null 功能 判斷變數是否為 空 4 var null 功能 檢測變數是否為 null 同時變數的型別也必須是 null 5 is null 功能 檢測變數是否為 null 測試結果 值isset e...