[PHP] PHP判断布尔值 0 null '' 0.00 array() ' ' →→→→→进入此内容的聊天室

来自 , 2020-05-27, 写在 PHP, 查看 140 次.
URL http://www.code666.cn/view/c922de9e
  1. var_dump(1 == true); //bool(true)
  2. var_dump(0 == false); //bool(true)
  3.  
  4. var_dump(-1 == false); //bool(false)
  5. var_dump(0 == true); //bool(false)
  6.  
  7.  
  8. var_dump("" == false); //bool(true)
  9. var_dump("0" == false); //bool(true)
  10. var_dump(" " == true); //bool(true)
  11. var_dump("0.00" == true); //bool(true)
  12.  
  13.  
  14.  
  15. var_dump(array() == ''); //bool(false)
  16. var_dump(array() === ''); //bool(false)
  17. var_dump(array() == NULL); //bool(true)
  18. var_dump(array() === NULL); //bool(false)
  19. var_dump(array() == 0); //bool(false)
  20. var_dump(array() === 0); //bool(false)
  21. var_dump(array() == false); //bool(true)
  22. var_dump(array() === false); //bool(false)
  23. var_dump(array() == true); //bool(false)
  24. var_dump(array() === true); //bool(false)
  25.  
  26.  
  27.  
  28. echo (int)true;
  29. echo (int)false;
  30. echo intval(true);
  31. echo intval(false);
  32. echo true + true;
  33. echo true + false;
  34.  
  35. var_dump((bool) 1);         // bool(true)
  36. var_dump((bool) 0);         // bool(false)
  37.  
  38.  
  39. var_dump(null == 0); //bool(true)
  40. var_dump(null === 0); //bool(false)
  41. var_dump(null == false); //bool(true)
  42. var_dump(null === false); //bool(false)
  43. var_dump(null == true); //bool(false)
  44. var_dump(null === true); //bool(false)
  45.  

回复 "PHP判断布尔值 0 null '' 0.00 array() ' '"

这儿你可以回复上面这条便签

captcha