> 文档中心 > PHP的基本语法——基本数据类型

PHP的基本语法——基本数据类型


PHP的基本语法——基本数据类型

数据类型的出现是计算机编程语言发展过程中的重要一步。在计算机的世界里,计算机操作的对象是数据,而每一个数据都有其类型,具备相同类型的数据才能彼此赋值。
PHP 最初源于 Perl 语言,与 Perl 类似,PHP 对数据类型采取较为宽松的态度。PHP 规定,变量数据类型会根据程序中的逻辑自动设置。这意味着,在 PHP 脚本运行时,用户有时候甚至没有机会决定一个变量的类型是一个数值还是字符串,亦或是其他数据类型。
虽然这一点很灵活,但有时也会导致一些小问题的出现:如果不将某个变量指定为所需要的数据类型,那么在 PHP 脚本运行时,它可能会变成其它的数据类型,从而导致计算错误。

不过我们也不用太过担心,因为我们可以将变量强制声明为我们想要的数据类型。

PHP 的数据类型可以分为三大类,分别是标量数据类型、复合数据类型和特殊数据类型,下面我们就来详细介绍一下这些数据类型。

标量数据类型

标量数据类型是的最基础单元,只能存储一个数据。在 PHP 中的标量数据类型分为四种,如下表所示:

类型 功能
boolean(布尔型) 最简单的数据类型,只有两个值:true(真) / false(假)
string(字符串)<