每天5分钟,细读PHP手册-1

php语言的开始和结束标记有四种:

  • <?php ?>
  • <script language="php"></script>
  • <? ?> 打开short_open_tag
  • <% %> 打开asp_tags
  • 一个PHP代码段的最后一行代码可以不使用分号结尾

php中的9种基本类型:

  • 四种标量类型:bool、integer、float、string;
  • 三种符合类型:array、object、callable;
  • 两种特殊类型:null、resource;
  • 另外还有五种伪类型:mixed、number、callback、array|object、void;

php类型相关

  • 在php中float和double是相同的,不过由于历史原因,两个类型同时存在;
  • gettype:获取变量的类型;
  • is_type:判断是某种类型;
  • settype:设置变量的类型;

Boolean类型

  1. 不区分大小写;
  2. 以下值在被转换为bool的情况下会认为是false:
    • bool中的false
    • 整型的0
    • 浮点型的0.0
    • 空字符串、字符串"0"
    • 空数组
    • NULL
    • 从空标记生成的SimpleXML对象
      其他所有值都被认为是true,包括resourse和NAN

整型

  1. 二(0b开头)、八(0开头)、十、十六进制(0x开头)
  2. PHP不支持无符号的整型
  3. 字长:PHP_INT_SIZE,范围:PHP_INT_MAX、PHP_INT_MIN
  4. 整数溢出将会产生浮点数
  5. resource转整型,得到资源的唯一资源号
  6. bool转整型:false->0;true->1
  7. 浮点数转换成整数时,将向下取整
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值