PHP之TRUE与FALSE总结

来源:互联网 发布:重建mbr会丢失数据吗 编辑:程序博客网 时间:2024/04/27 19:08

以下代码主要用于测试PHP中进行条件判断时各种情况。


<?php/** * the file use to test all kinds of true and false. */class Sample{public function __toString(){return 'Sample';//return '0';}}$i = 0;$val;print $i++.' : ' .($val ? 'true' : 'false').'<br>';//false$val2 = null;print $i++.' : ' .($val2 ? 'true' : 'false').'<br>';//false$str = '';print $i++.$str.' : '.($str ? 'true' : 'false').'<br>';//false$str = '0';print $i++.$str.' : '.($str ? 'true' : 'false').'<br>';//false$str = 'a';print $i++.$str.' : '.($str ? 'true' : 'false').'<br>';//true$str = ' ';print $i++.$str.' : '.($str ? 'true' : 'false').'<br>';//true$array = array();print $i++.$array.' : '.($array ? 'true' : 'false').'<br>';//false$obj = new Sample();print $i++.$obj.' : '.($obj ? 'true' : 'false').'<br>';//true?>


原创粉丝点击