php数据类型

一.标量数据类型

1.字符串

    定义字符串的三种方式 : 

    单引号: 只识别为字符串, 不转义, 不解析

    双引号: 转义字符, 解析变量, 可使用{}分隔

    定界符: heredoc 和 newdoc 定界符内识别为字符串

2.整形

    整形的最大值

    32位和64位的php不同, 使用PHP_MAX_INT查看

    32为的php最大值为2的31次方-1 (一位表示正负), 超过最大值转为浮点型

3.浮点型

    浮点型计算比较会失真, 如01+0.7 != 0.8 , 可乘系数转为整形再比较

4.布尔型

    false的七种情况:

    0, 0.0, "", "0", false, [], null  //注意, 空对象是true

二.符合数据类型

1.数组

    定义: [] 或 array() 

    相关: 九大超全局预定义数组

    $GLOBAL, $_POST, $_GET, $_REQUEST, $_COOKIE, $_SESSION, $_FILE, $_SERVER, $_ENV

2.对象

    详见php-面向对象

三.特殊数据数据类型

1.null

    null的三种情况: 未赋值的变量, 赋值为null的变量, unset()的变量

2.resource

    如与数据库的链接, 打开文件的句柄等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值