php 类型介绍(四中标量类型+数组)

 

php支持八种原始类型:

 

四种标量类型:

1、 boolean 布尔型

2、 integer 整型

3、 float 浮点型(也做double)

4、string (字符串)

 

两种符合类型:

 array 数组

object 对象

 

最后是两种特殊类型:

resource 资源

null 

 

为了确保代码的易读性,本手册还介绍了一些伪类型

mixed

number

callback

 

注: 如果想查看某个表达式的值和类型,用 var_dump()

注: 如果只是想得到一个易读懂的类型的表达方式用于调试,用 gettype()。要查看某个类型,不要gettype(),而用 is_type 函数。以下是一些范例:

// If this is an integer, increment it by four
if (is_int($int)) {
    
$int += 4;
}

// If $bool is a string, print it out
// (does not print out anything)
if (is_string($bool)) {
    echo
"String: $bool";
}
 

一、布尔类型

当转换为 boolean 时,以下值被认为是 FALSE

<?php

var_dump((bool) "");        // bool(false)


var_dump((bool) 1);         // bool(true)
var_dump((bool) -2);        // bool(true)
var_dump((bool) "foo");     // bool(true)
var_dump((bool) 2.3e5);     // bool(true)
var_dump((bool) array(12)); // bool(true)
var_dump((bool) array());   // bool(false)


var_dump((bool) "false");   // bool(true)


?>

二、整型

一个 integer 是集合 Z = {..., -2, -1, 0, 1, 2, ...} 中的一个数。

参见任意长度整数(GMP)浮点数任意精度数学库(BCMath)

整型值可以用十进制,十六进制或八进制符号指定,前面可以加上可

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值