php有哪几种,php数据类型包括哪几种

本文介绍了PHP中的数据类型,特别是布尔型、整型和浮点型。布尔型只有TRUE和FALSE两个值,不区分大小写;整型可使用十进制、十六进制、八进制和二进制表示,并指定了前缀;浮点型在转换字符串时需注意,与对象转换会引发错误,且浮点比较存在精度问题,不适合判断数值相等。
摘要由CSDN通过智能技术生成

3b88ba16663bb2bfadd84184a6863d58.png

PHP中的数据类型包括以下几种标量类型:boolean(布尔型), integer (整型),float (浮点型,也成作 double ), string (字符串);

复合类型:array (数组), object (对象);

特殊类型: resource (资源),NULL (无类型);

2. 下面说一下布尔类型和整形、浮点型的特点和平时开发中的注意事项:

布尔类型1、这是最简单的类型。boolean 表达了真值,可以为 TRUE 或 FALSE;

2、要指定一个布尔值,使用常量 TRUE 或者 FALSE , 两个都不区分大小写;

3、通常运算符所返回的 boolean 值结果会被传递给 控制流程 ;

integer (整型):整型可以是十进制,十六进制,八进制,二进制标识,前面可以加上可选符号( +, -);

要使用八进制,数字前面必须加上 0(零), 要使用十六进制表达,数字前面必须加上 0x; 要使用二进制表达,数字前面必须加上 0b;

float 浮点型:

浮点型(也叫浮点数 float,双精度数 double 或实数 real)将字符串转换成浮点型,和以上字符串转换成整型数值一样,可以参照以上的描述;

如果将一个对象转换为浮点型,会报 E_NOTICE 错误;

浮点数比较:

浮点类型不能用于判断两个数值是否相等 ,因为内部转二进制的时候会有损耗;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值