PHP-003-【数据类型】-bool类型和bool类型转换

要点
1.注意不区分大小写

<?php
$flag=true;
$run=FALSE;//注意不区分大小写

$version="1.2.3";
//使用字符控制逻辑
if ($version=="1.2.3") {
	echo "hello";
}

if ($flag==TRUE) {
	echo "Yes";
}else {
	echo "NO";
}
if ($run) {
	echo "开始跑了";
}
else {
	echo "压根儿没动";
}
?>

学习要点
注意:0,0.0,"","0","0.0",NULL,空数组  【转换成bool类型后都是false】
和JavaScript有点类似,这些值参与逻辑运算之后都是false

<?php
//0,0.0,"","0","0.0",NULL 空数组
var_dump((bool)0);//false
var_dump((bool)9);//true
var_dump((bool)-5);//true
var_dump((bool)3.1415);//true
var_dump((bool)0.0);//false

var_dump((bool)"");//false
var_dump((bool)"0");//false
var_dump((bool)" ");//true

var_dump((bool)"flag");//true
var_dump((bool)"false");//true

var_dump((bool)null);//false
var_dump((bool)array(12));//true
var_dump((bool)array());//false
?>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值