[摘要]本篇文章给大家带来的内容是关于php数据类型有哪些?php数据类型的介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。PHP的数据类型分为三大类,八小类:1、标量类型boolean...
本篇文章给大家带来的内容是关于php数据类型有哪些?php数据类型的介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
PHP的数据类型分为三大类,八小类:
1、标量类型
boolean(布尔型):这是最简单的类型,只有两个取值,可以为TRUE/true或FALSE/false,不区分大小写。详细请查看:PHP布尔类型(boolean)
integer(整型):整型值可以使用十进制,十六进制或八进制表示,前面可以加上可选的符号( - 或 + )。八进制表示数字前必须加上0(零),十六进制表示数字前必须加上0x。详细请查看:PHP整型数据(integer)
float(浮点型,也称作double):详细请查看:PHP浮点类型(float)
string(字符串):字符型变量不同于其他编程语言有字符和字符串之分,在PHP中,统一使用字符型变量来定义字符或者字符串。详细请查看:PHP字符串类型(string)
2、复合类型
array(数组):数组型变量是一种比较特殊的变量类型
object(对象):对象也是一种特殊的数据类型,要创建object变量,一般使用new关键字来获取,详细请查看:PHP对象类型(object)
3、特殊类型
resource(资源型):资源是一种特殊的变量,保存了到外部资源的的一个引用。资源是通过专门的函数来建立和使用的。详细请查看:PHP资源类型(resource)
NULL(空null):表示一个变量没有值。NULl唯一可能的值就是NULL
注意:PHP是一种弱类型的语言,其变量没有数据类型,但是变量所存储的数据有对应的数据类型
整型数据类型:采用8个字节存储,并且提供了多种进制的整数存储方式
$num = 10; // 十进制
$num1 = 0123; // 八进制(83)
$num2 = 0x123; // 十六进制(291)
$num3 = 0b1101; //二进制(13)