php有类哪些,基于PHP的数据类型都有哪些?

现如今,PHP作为编程语言之一,使用的人是越来越多了,那么PHP都有哪几种数据类型呢?php有8种原始数据类型,分别是boolean(布尔型)、integer(整型)、float(浮点型,也称作 double)、string(字符串)、array(数组)、object(对象)、resource和NULL。

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

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

252821e191baf5cd14b3206fb2bb4ef6.png

Boolean 布尔类型

boolean 表达了真值,可以为 TRUE 或 FALSE。

1. 语法

要指定一个布尔值,使用关键字 TRUE 或 FALSE。两个都不区分大小写。

a086cb87aa46fcdfb3bcff92ae151a9b.png

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

761ae4c583d43c991fe7ceb4a3ee01fc.png

Integer 整型

1. 语法

整型值可以使用十进制,十六进制,八进制或二进制表示,前面可以加上可选的符号(- 或者 +)。

二进制表达的 integer 自 PHP 5.4.0 起可用。

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

Example 1 整数文字表达

10637399cc09c8b6624e463fa43a765c.png

Example 3 32 位系统下的整数溢出

44cb2e3f5f4dc337c7b76e949ac2b13a.png

Example 4 64 位系统下的整数溢出

16a82cc209dec8ec5364ff8e02835632.png

String 字符串

45935de232c5751f192b903e4a03cf20.png

(2)双引号

cb217ddfd0a09a8d844cd87a0cc01811.png

(3)Heredoc 结构

Heredoc 结构的字符串示例

f0e2fd622b46f20dd473db781760f94e.png

输出

71cd0354ce1ff07187d08d661ce389ec.png

使用 Heredoc 结构来初始化静态值:

9fd6539b4b50d0fe5087e39242ed5ea9.png

Nowdoc 结构

Nowdoc 结构字符串示例

bcd7fa00561cc5060a53dfac95cfbcdb.png

输出:

52d69d7ddfea6c7b488eedcd82a297da.png

安聚尼:www.k008.net www.anjuni.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值