PHP一共有八大数据类型:布尔型(boolean)、字符串(string)、整数(integer)、浮点数(float)、数组(array)、对象(object)、资源(resource)空值(NULL)。
1. 布尔型:布尔型是PHP中较为常用的数据类型之一,它保存一个true值或者false值,其中true和false是php的内部关键字。设定一个布尔型的变量,只需将true或者false赋值给变量即可。在php中不是只有boolean值为假,在一些特殊情况下非boolean值也被认为是假的。比如说0,空的字符串 和只声明没有赋值的数组。
$x=true;
$y=false;
2. 字符串:字符串是字符序列,比如 "Hello world!"。字符串可以是引号内的任何文本。您可以使用单引号或双引号,如下:
3. 整数:整数是没有小数的数字。
整数规则:
整数必须有至少一个数字(0-9)
整数不能包含逗号或空格
整数不能有小数点
整数正负均可
可以用三种格式规定整数:十进制、十六进制(前缀是 0x)或八进制(前缀是 0)
在下面的例子中,我们将测试不同的数字。PHP var_dump() 会返回变量的数据类型和值:
4. 浮点数:浮点数是有小数点或指数形式的数字。在下面的例子中,我们将测试不同的数字。PHP var_dump() 会返回变量的数据类型和值:
5. 数组:数组在一个变量中存储多个值。在下面的例子中,我们将测试不同的数组。PHP var_dump() 会返回变量的数据类型和值。
6. 对象:对象是存储数据和有关如何处理数据的信息的数据类型。在 PHP 中,必须明确地声明对象。首先我们必须声明对象的类。对此,我们使用 class 关键词。类是包含属性和方法的结构。然后我们在对象类中定义数据类型,然后在该类的实例中使用此数据类型。
7. 资源:资源是一种特殊的变量,保存在外部资源的一个应用,资源是通过函数来进行建立的。在后期学到数据库的时候,我们会将php和数据库结合起来讲。
8. NULL:特殊的值,表示变量没有值,任何变量的初始值都是null
PHP中一共有八种数据类型:
包括4中标量数据类型,即boolean(布尔类型)integer(整型),float/double(浮点型)和string(字符串型)
两种复合数据类型,即array(数组)和object(对象)
两种特殊的数据类型:即resource(资源)与 null (无,空白)
在后期的学习中,我们会一一接触这些数据类型,并写出更多的案例以供参考。