wshq 发表于 2017-4-7 12:27:12

今天犯2了 当永记 PHP TRUE == 2

  今天同事测试 投票功能 始终报已投过票的提示,仔细检查了下代码,也没有发现问题出在哪里?
  最后一行行的排查才发现 原来是 bool == 整数 这个问题
  <?php
  $str=" ";

var_dump( empty($str)  );

exit;
  
$str = "1";
var_dump($str);
$str = implode('|',$str);
//var_dump($str);


exit;

$a = 1==1;
$b = 2 == $a;

var_dump($b);
br( "\$b = " . $b );

var_dump(TRUE == 2);


exit;
页: [1]
查看完整版本: 今天犯2了 当永记 PHP TRUE == 2