旗下导航:搜·么
当前位置:网站首页 > PHP问题 > 正文

php empty函数怎样用【php题目】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP问题浏览:108


导读:empty()函数是PHP中的一个内置函数,用于搜检变量是不是为空。语法为empty(var),当var存在且具有非空的非零值时返回FALSE,不然返回TRUE。ph...
empty()函数是PHP中的一个内置函数,用于搜检变量是不是为空。语法为empty (var),当var存在且具有非空的非零值时返回FALSE,不然返回TRUE。

php empty()函数怎样用?

empty() 函数用于搜检一个变量是不是为空。

语法:

empty (var)

参数:此函数接收单个参数,如上面的语法所示

● var:用于搜检它是不是为空的变量。

返回值:当var存在且具有非空的非零值时返回FALSE。不然返回TRUE。

empty() 推断一个变量是不是被以为是空的。当一个变量并不存在,或许它的值等同于FALSE,那末它会被以为不存在。假如变量不存在的话,empty()并不会发生正告。

注重:在PHP 5.5的版本上面支撑表达式了,而不仅仅是变量。PHP 5.5的版本下面,empty()仅支撑变量,其他任何内容都邑致使剖析毛病。以下语句将不起作用(trim( var))。相反,运用trim(name)== false。

版本请求:PHP 4, PHP 5, PHP 7

这些值被视为空值:

● “” (空字符串)

● 0 (0为整数)

● 0.0 (0作为浮点数)

● “0”(0作为字符串)

● NULL

● FALSE

● array() (一个空数组)

下面经由过程示例来看看php empty()函数的运用方法。

<?php 
$var1 = 0; 
$var2 = 0.0; 
$var3 = "0"; 
$var4 = NULL; 
$var5 = false; 
$var6 = array(); 
$var7 = ""; 

empty($var1) ? print_r("True\n") : print_r("False\n"); 
empty($var2) ? print_r("True\n") : print_r("False\n"); 
empty($var3) ? print_r("True\n") : print_r("False\n"); 
empty($var4) ? print_r("True\n") : print_r("False\n"); 
empty($var5) ? print_r("True\n") : print_r("False\n"); 
empty($var6) ? print_r("True\n") : print_r("False\n"); 
empty($var7) ? print_r("True\n") : print_r("False\n"); 
empty($var8) ? print_r("True\n") : print_r("False\n"); 
  
?>

输出:

True
True
True
True
True
True
True
True

以上就是php empty函数怎样用的细致内容,更多请关注ki4网别的相干文章!

标签:phpempty函数