标签:
在php 中
$a = ‘0‘;
$b = (bool)$a;
var_dump($a);//输出false
在js中官方说明:
Note:If the value parameter is omitted, or is 0, -0, null, , false, undefined, or NaN, the object is set to false.
Otherwise it is set to true (even with the string false)!
测试:
<script type="text/javascript">
var a=‘0‘;
if(a){
alert(1);
}else{
alert(0);
}
</script> 值为true。
php面试题
原文:转载至http://www.thinkphp.cn/topic/30726.html
字符串0.在php和js中转换为布尔类型 值是false还是true
标签:
原文地址:http://www.cnblogs.com/wqy61/p/4835221.html