程序员程序猿PHP专题

这样玩转PHP数据类型

2018-09-28  本文已影响22人  林路同

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!"。字符串可以是引号内的任何文本。您可以使用单引号或双引号,如下:

PHP 字符串

3.    整数:整数是没有小数的数字。

整数规则:

    整数必须有至少一个数字(0-9)

    整数不能包含逗号或空格

    整数不能有小数点

    整数正负均可

    可以用三种格式规定整数:十进制、十六进制(前缀是 0x)或八进制(前缀是 0)

    在下面的例子中,我们将测试不同的数字。PHP var_dump() 会返回变量的数据类型和值:

实例 返回结果

4.    浮点数:浮点数是有小数点或指数形式的数字。在下面的例子中,我们将测试不同的数字。PHP var_dump() 会返回变量的数据类型和值:

PHP 浮点数 运行结果

5.    数组:数组在一个变量中存储多个值。在下面的例子中,我们将测试不同的数组。PHP var_dump() 会返回变量的数据类型和值。

PHP 数组 结果

6.    对象:对象是存储数据和有关如何处理数据的信息的数据类型。在 PHP 中,必须明确地声明对象。首先我们必须声明对象的类。对此,我们使用 class 关键词。类是包含属性和方法的结构。然后我们在对象类中定义数据类型,然后在该类的实例中使用此数据类型。

PHP 对象

7.    资源:资源是一种特殊的变量,保存在外部资源的一个应用,资源是通过函数来进行建立的。在后期学到数据库的时候,我们会将php和数据库结合起来讲。

8.    NULL:特殊的值,表示变量没有值,任何变量的初始值都是null

返回结果:NULL

PHP中一共有八种数据类型:

包括4中标量数据类型,即boolean(布尔类型)integer(整型),float/double(浮点型)和string(字符串型)

两种复合数据类型,即array(数组)和object(对象)

 两种特殊的数据类型:即resource(资源)与 null (无,空白)

在后期的学习中,我们会一一接触这些数据类型,并写出更多的案例以供参考。

上一篇 下一篇

猜你喜欢

热点阅读