php的一些if判断,字符串,数字,数组
php中的if判断
数字
$a=0;
if($a){
echo ok\n ;
}
结果
无
$a=1;
if($a){
echo ok\n ;
}
结果
ok
$a=-1;
if($a){
echo ok\n ;
}
结果
ok
if判断中,条件为数值型,只要数字不为0,则 返回true
字符串
$a= ;
if($a){
echo ok\n ;
}
结果
无
$a= 0 ;
if($a){
echo ok\n ;
}
结果
无
$a= 1 ;
if($a){
echo ok\n ;
}
结果
ok
if判断中,条件为字符串,只要字符创不为空串或 0 ,则 返回true
数组
$app = array(
'a',
'b',
'c',
);
$napp = array();
if($app){
echo ok\n ;
}
if($napp){
echo ok\n ;
}
结果
ok
if判断中,条件为数组,只要不为空数组, 则 返回true