功能要求
下面在if条件语句中判断变量$b中的值是否为true,如果为true,则输出“变量$b为真!”,否则输出“变量$b为假!”
实例代码
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>布尔变量示例</title>
</head>
<body>
<?php
$b = true;
if($b == true){
echo '变量$b为真!';
}else{
echo '变量$b为假!';
}
?>
</body>
运行结果
知识说明
PHP的数据类型可以分为3种,即标量数据类型【boolean(布尔型)、integer(整型)、float/double(浮点型)和string(字符串型)】、复合数据类型和【array(数组)和object(对象)】特殊数据类型。【resource(资源)与null(空值)。】
标量数据类型是数据结构中最基本的单元,只能存储一个数据。PHP中标量数据类型又细分为4种。
布尔型是PHP中较为常用的数据类型之一,它保存一个true值或者false值,其中true和false是PHP的内部关键字。设定一个布尔值的变量,只需将true或者false赋值给变量即可。
注意:在PHP中不只有false值才为假的,在一些特殊情况下如0、0.0、"0"、空白字符串("")、只声明没有赋值的数组等也被认为是false。
说明:美元符号$是变量的标识符,所有变量都是以$符号开头的,无论是声明变量还是调用变量,都应使用$符号。