欢迎光临朱凯的个人博客!
朱凯,a3.work

PHP字符串和0比较特殊现象

 发布时间: 2017-01-08 17:33      原创:  朱凯      评论: .       .人查看
<?php
$name=empty($_GET['name'])?0:$_GET['name'];
if($name==0){
    echo '参数错误';
}

//说明如上代码,如果你没有给name值,或者给name值形如 "akkk" "kak0",都会提示

//参数错误, 因为字符串在和整数比较时,会转成数字 "afdsaf"=>"0" "aflkkfs0asdk"=>"0"

//这样他们的值就相同了

//当然如果你使用 === 还是可以区分的

$name="abc";
if($name==0) =>为真
if($name===0) =>为假

转载请注明来源:   PHP字符串和0比较特殊现象  - 朱凯博客

上一篇:preg和ereg区别 下一篇:PHP结巴程序
分享是一种快乐,也是一种美德:
¥打开支付宝,扫码领红包¥ 红包

支付宝 aliPay

微信 wxPay