下面是php变量是否为空的几种情况,一个很基础的php知识,也是比较常见的一道基础面试题,挺有意思,分享一下:
写出以下程序的输出结果<?php
$a1 = null;
$a2 = false;
$a3 = 0;
$a4 = '';
$a5 = '0';
$a6 = 'null';
$a7 = array();
$a8 = array(array());
echo empty($a1) ? 'true' : 'false';
echo empty($a2) ? 'true' : 'false';
echo empty($a3) ? 'true' : 'false';
echo empty($a4) ? 'true' : 'false';
echo empty($a5) ? 'true' : 'false';
echo empty($a6) ? 'true' : 'false';
echo empty($a7) ? 'true' : 'false';
echo empty($a8) ? 'true' : 'false';
?>
结果分别为:
1、true
2、true
3、true
4、true
5、true
6、false
7、true
8、false
本文地址:http://www.8080e.cn/post/116.html 转载请注明来源
标签: php