布尔型是php中较为常用的数据类型之一,它只有两个值:true(真)和false(假)。
布尔型变量在php中的使用非常广泛,它们可以用来表示真或者假,也可以用来表示是否存在某个元素。例如,当我们想要判断一个数组中是否存在某个元素时,可以使用in_array()函数来返回一个布尔值。
$arr = array('a', 'b', 'c'); $result = in_array('a', $arr); // $result的值将会是true
此外,布尔型也可以用于if语句中作为判断条件。例如:
if($result){ // 如果$result的值是true, 则执行if语句内部的代码 echo "存在"; }else{ // 如果$result的值是false, 则执行else语句内部的代码 echo "不存在"; }
此外,php还提供了一些内置函数来对布尔型进行转换。例如boolval()函数将其它数据类型转换成布尔型;而is_bool()函数则用于判断一个变量是否是布尔型。
is_bool() — 检测变量是否是布尔型
bool is_bool ( mixed $var )
如果 var 是 boolean 则返回 TRUE。参数 | 描述 |
---|---|
var | 可以为任意值,但只有boolean型返回 TRUE |
返回值: | 成功返回 TRUE ,失败返回 FALSE |
---|---|
PHP 版本: | PHP 4, PHP 5, PHP 7 |
定义和用法serialize()—产生一个可存储的值的表示。语法 string serialize ( mixed $value )serialize() 返回字符串,此字符串...
PHP extract() 函数 完整的 PHP Array 参考手册实例 将键值 Cat、Dog 和 Horse 赋值给变量 $a、$b 和 $c:?php $a = Original; $...
PHP zip_close() 函数 完整的 PHP Zip File 参考手册定义和用法 The zip_close() 函数关闭由 zip_open() 函数打开的 zip 档案。 ...
构造函数void __construct ([ mixed $args [, $... ]] )PHP 5 允行开发者在一个类中定义一个方法作为构造函数。具有构造函数的类...
PHP mysqli_field_count() 函数PHP MySQLi 参考手册实例 假设我们有一个 Friends 表,其中有 3 个字段 20 行记录。返回最近查询...