$a = '';echo '1.---------------'.empty($a).'<br>';$a = '0';echo '2.---------------'.empty($a).'<br>';$a = 0;echo '3.---------------'.empty($a).'<br>';$a = null;echo '4.-----...
$a = '';echo '1.-----------'.($a == '').'<br>';echo '2.-----------'.($a == null).'<br>';echo '3.-----------'.($a == false).'<br>';echo '4.-----------'.($a == '0').'<br>...
PHP开发时,当你使用empty检查一个函数返回的结果时会报错:Fatal error: Can't use function return value in write context 例如下面的代码:复制代码 代码如下:<?php echo empty(strlen('test')); 转...
作为我最喜欢使用的函数之一,今天也终于发现这个函数的恶魔之处。洋洋洒洒写了以下代码,本地测试一切ok,到服务器上就SB了。复制代码 代码如下:if(strlen($passwd) < 6 || empty($preg_replace("/\d/"...
最近我在一个项目中使用 empty 时获取到了一些意料之外的结果。下面是我处理后的调试记录,在这里与你分享了。 var_dump( $person->firstName, empty($person->firstName) ); 它的结果是: string(5)...