PHP7测试 php的 0; '0'; false; null; ''; 的处理,都为假, 这两个'null' 'false'为真 if( ! $str ) { echo 111; } 在$str...

测试 php的

0; '0'; false; null; '';   

都是false  if ! 的时候都为真 if的时候都为假, 最容易错的就是 字符串零 '0'

的处理,都为假,

这两个 'null' 'false' 为真.

测试代码:  (PHP7)
$str = 0; // 都是false if ! 的时候都为真 if的时候都为假, 最容易错的就是 字符串零 '0'
$str = '0'; // 都是false if ! 的时候都为真 if的时候都为假, 最容易错的就是 字符串零 '0'
$str = false; // 都是false if ! 的时候都为真 if的时候都为假, 最容易错的就是 字符串零 '0'
$str = null; // 都是false if ! 的时候都为真 if的时候都为假, 最容易错的就是 字符串零 '0'
$str = ''; // 都是false if ! 的时候都为真 if的时候都为假, 最容易错的就是 字符串零 '0'

// 以下为为真 if ! 为假
$str = 'null';
$str = 'false';
if( ! $str ) { echo 111; }
return '';

转载于:https://www.cnblogs.com/stillstep/p/10996382.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值