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
数字
$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