字符串的布尔类型:bool, boolean

boolboolean用于标识某种只有两个状态值的数据:true,false——吃没吃,去没去,有没有。。。。。

在应用出,我们常常会(需要)直接将一个数据(可能是各种其他类型)当作一个布尔值来进行判断。

那么此时其实发生的是:会将该数据隐含转换为布尔值。

最常见的语法形式就是:

if(  某数据/变量 ){

.................

}

那么,在php中,其他各种数据,隐含转换为布尔值的时候,会当作false的有:

0   0.0   null   “”   “0”

array();   //空数组

未定义的变量       //当然要尽量避免

 

其他数据就当作true来看待了。

 

看手册:PHP手册〉附录〉类型比较表〉使用 PHP 函数对变量 $x 进行比较

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/4724.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚重蔚管理团队
上一篇 2018年3月14日 17:21
下一篇 2018年3月17日 00:06

相关推荐

  • PHP8中的数组函数:array_key_last()的新用途。

    PHP是一种非常流行的编程语言,也被广泛地用于Web开发。在PHP8中,增加了很多新功能和特性,其中包括一些新的数组函数。其中一个新的数组函数是array_key_last(),在这篇文章中,我们将探讨array_key_last()的新用…

    2023年5月21日
    02
  • PHP中使用Redis实现异步处理。

    随着互联网的发展,Web应用程序的性能和效率成为了关注的焦点。而PHP是一种常用的Web开发语言,Redis则是一款流行的内存数据库,如何将二者结合起来提高Web应用程序的性能和效率就成为了一个重要的问题。Redis是一…

    2023年5月21日
    09
  • PHP中的服务器负载均衡。

    在当前网络高并发的环境中,服务器的负载均衡变得越来越重要。负载均衡通过分配工作负载到多个服务器上,可以加强服务器容量和性能,防止单个服务器在高流量和请求时崩溃,从而提高网站的可靠性,可扩展性和可用性…

    2023年5月28日
    02
  • PHP 新手入门之数据类型

    标量数据类型:是数据结构中最基本单元,只能储存一个数据 布尔型:boolean 字符串型:string 浮点型: float 整型 : integer 两种复合类型: array() 数组 object 对象 俩种特殊类型 resource 资源型 null 空 判…

    2018年12月16日
    0272
  • PHP商城开发中施行前后端分离的最佳实践

    随着商业进程的不断加速,网络购物成为了大众消费的一种主流方式。而随着网络购物平台的不断出现,也催生了各种各样的电商系统,其中最常见的就是PHP商城系统。然而,PHP商城系统的开发与维护并不是一项轻松的工作…

    2023年5月19日
    01
  • 如何使用PHP实现微信小程序的AR功能。

    随着时代的发展,AR技术愈发成熟,不仅可以应用于游戏、广告等领域,还可以应用于生活中的各个方面。微信小程序是当前最流行的应用之一,许多企业也通过微信小程序向用户展示自己的产品和服务。那么,如何使用PHP实…

    2023年6月3日
    03
  • 详解php实现网页上一页下一页翻页过程

    前言这几天做项目因为数据太多,需要对信息进行上下翻页展示,就自己写了翻页的代码大致功能就是页面只显示几条信息,按上一页、下一页切换内容,当显示第一页时上一页和首页选项不可选,当页面加载到最后一页时下…

    2022年6月14日
    0379
  • PHP实现邮件验证功能时的常见误解和问题。

    PHP实现邮件验证功能时的常见误解和问题随着互联网的不断发展和普及,电子邮件已经成为人们日常生活和工作中不可缺少的一部分。为了保障用户账号的安全性和可靠性,很多网站和应用都会实现邮件验证功能。作为一名PH…

    2023年5月23日
    02

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息