色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

php empty和!

方一強1年前8瀏覽0評論
PHP中經(jīng)常用到empty函數(shù)和!運算符來判斷變量是否為空。empty函數(shù)判斷一個變量是否為空,如果為空則返回true,反之返回false。而!運算符則是判斷一個表達式是否是假(即false),如果是則返回true,反之返回false。本文將分別介紹empty和!的用法及其舉例說明。 empty函數(shù)的使用方法如下:
if(empty($var)){
echo "變量為空";
}else{
echo "變量不為空";
}
例如,我們定義了一個變量$var,其值為null、false、空字符串、0或空數(shù)組時,empty函數(shù)將返回true,否則返回false。例如:
$var = null;
if(empty($var)){
echo "變量為空";
}else{
echo "變量不為空";
}
// 輸出:變量為空
$var = "Hello World";
if(empty($var)){
echo "變量為空";
}else{
echo "變量不為空";
}
// 輸出:變量不為空
!運算符的使用方法如下:
$var = false;
if(!$var){
echo "變量是假的";
}else{
echo "變量不是假的";
}
例如,我們定義了一個變量$var,如果其值為null、false、空字符串、0或空數(shù)組時,!運算符將返回true,反之返回false。例如:
$var = null;
if(!$var){
echo "變量是假的";
}else{
echo "變量不是假的";
}
// 輸出:變量是假的
$var = "Hello World";
if(!$var){
echo "變量是假的";
}else{
echo "變量不是假的";
}
// 輸出:變量不是假的
需要注意的是,在使用empty函數(shù)時,如果變量不存在會給出一個警告,此時我們可以使用isset函數(shù)來判斷變量是否存在。代碼如下:
if(isset($var) && empty($var)){
echo "變量為空";
}else{
echo "變量不為空";
}
綜上所述,對于判斷變量是否為空的情況,我們常常使用empty函數(shù)和!運算符。需要注意的是,在使用empty函數(shù)時,如果變量不存在會給出一個警告,此時使用isset函數(shù)來判斷變量是否存在即可。