首页
登录 | 注册

PHP学习记录(布尔值)

PHP的布尔值

使用TRUE(真)或FALSE(假),指定布尔值。两者都是不区分大小写

注意:
----------------------------------------------------------
0 : PHP认为是FALSE
-1: PHP认为是TRUE,其他任何非零(不论正负)的数在PHP都认为是真;
----------------------------------------------------------

以下是通知var_dump对各个数值进行布尔运算的结果:
----------------------------------------------------------
false : var_dump((bool) "");
true  : var_dump((bool) "false");
true  : var_dump((bool) "foo");
true  : var_dump((bool) -2);
true  : var_dump((bool) 1);
true  : var_dump((bool) 2.3e5);
false : var_dump((bool) array());
true  : var_dump((bool) array(12));
----------------------------------------------------------

相关文章

  • 一个具体的例子学习Java volatile关键字
    volatile是一个类型修饰符(type specifier),被设计用来修饰被不同线程访问和修改的变量.volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值. 下面我们就用一个具体的例子来学习 ...
  • 再谈如何学习Linux,一线Linux专家学习经验谈
    记得最早接触linux是在2000年,那个时候,还在上大学,一个同学从荷兰回来,带回来了一个Linux的拷贝版,记得版本还是Redhat6.2.曾经为安装一个系统让我们忘记疲劳,挑灯夜战,不亦乐乎.那时Linux的学习资料还很少,能够学习的 ...
  • .NET基础学习:经典水晶报表设计三则一.经典水晶报表设计三则之"分栏" 借助"多列格式化"功能实现. 1. 启用"多列格式化"功能. (1) 进入"节专家"对 ...
  • 分享个JAVA学习路线[新手可以参考看下]觉得不好的,大家可以提出来我补充. 第一阶段 技术名称 技术内容 J2SE (java基础部分) java开发前奏 计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环 ...
  • 作者:陆小凤 文章首发于:微信公众号[程序员江湖] 前言 在下本是跨专业渣考研的985渣硕一枚,经历研究生两年的学习积累,有幸于2019秋季招聘中拿到几个公司的研发岗offer,包括百度,阿里,腾讯,今日头条,网易,华为等. 一路走来也遇到 ...
  • 目前人工智能和大数据火热,使用的场景也越来越广,日常开发中前端同学也逐渐接触了更多与大数据相关的开发需求.因此对大数据知识也有必要进行一些学习理解 大数据的本质 基础知识 学习路线 数据采集引擎 -> Sqoop.Flume ZooK ...

2020 unjeep.com webmaster#unjeep.com
12 q. 0.012 s.
苏ICP备12049786号-20