empty,isset,is_null你都搞清除了么?[转载] - 疯子的紫梦's 学习窝
在php中 重置资源行数
loading gif在线生成

empty,isset,is_null你都搞清除了么?[转载]

疯子的紫梦 posted @ 2010年2月07日 05:34 in php , 1486 阅读

 

<?php
$a1 = null;
$a2 = false;
$a3 = 0;
$a4 = '';
$a5 = '0';
$a6 = 'null';
$a7 = array();
$a8 = array(array());
echo empty($a1)?'T':'F';
echo empty($a2)?'T':'F';
echo empty($a3)?'T':'F';
echo empty($a4)?'T':'F';
echo empty($a5)?'T':'F';
echo empty($a6)?'T':'F';
echo empty($a7)?'T':'F';
echo empty($a8)?'T':'F';
echo empty($a9)?'T':'F';//$a9这个变量不存在
echo '<br/>';
echo isset($a1)?'T':'F';
echo isset($a2)?'T':'F';
echo isset($a3)?'T':'F';
echo isset($a4)?'T':'F';
echo isset($a5)?'T':'F';
echo isset($a6)?'T':'F';
echo isset($a7)?'T':'F';
echo isset($a8)?'T':'F';
echo isset($a9)?'T':'F';
echo '<br/>';
echo is_null($a1)?'T':'F';
echo is_null($a2)?'T':'F';
echo is_null($a3)?'T':'F';
echo is_null($a4)?'T':'F';
echo is_null($a5)?'T':'F';
echo is_null($a6)?'T':'F';
echo is_null($a7)?'T':'F';
echo is_null($a8)?'T':'F';
echo is_null($a9)?'T':'F';
?>

答案:

TTTTTFTFT
FTTTTTTTF
TFFFFFFFT


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter