PHP数据类型总结

虽然这一点很灵活,但有时也会导致一些小问题的出现:如果不将某个变量指定为所需要的数据类型,那么在 PHP 脚本运行时,它可能会变成其它的数据类型,从而导致计算错误。 不过我们也不用太过担心,因为我们可以将变量强制声明为我们想要的数据类型。 PHP

虽然这一点很灵活,但有时也会导致一些小问题的出现:如果不将某个变量指定为所需要的数据类型,那么在 PHP 脚本运行时,它可能会变成其它的数据类型,从而导致计算错误。

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

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

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

类型

功能

boolean(布尔型)  

最简单的数据类型,只有两个值:true(真) / false(假)  

string(字符串)  

字符串是连续的字符序列  

integer(整型)  

整型包含所有的整数,可以是正数也可以是负数  

float(浮点型)  

浮点型也是用来表示数字的,与整型不同除了可以表示整数外它还可以用来表示小数和指数  

字符串
字符串是连续的字符序列,在其它语言中,字符和字符串是两种不同的数据类型,但在 PHP 中,统一将字符和字符串当作字符串数据类型。在 PHP 中,定义字符串有三种方式,分别是单引号方式、双引号方式、Heredoc 方式。

示例代码如下:

<?php

//双引号方式声明字符串

$str1 = "C语言中文网";

//单引号方式声明字符串

$str2 = 'PHP 教程';

//Heredoc 方式声明字符串

$str3 = <<<EOF

url:

http://c.biancheng.net/php/

EOF;

echo $str1."<br>".$str2."<br>".$str3;

?>

运行结果如下:

C语言中文网 PHP 教程 url:

整型
在 PHP 中,整型变量称为 integer 或 int 类型,用来表示一个整数,整型的规则如下所示:

整型必须至少有一个数字(0~9);

整型不能包含逗号或空格;

整型不能包含小数点;

整型可以是正数或负数。

整型的取值范围必须介于 -2E31 到 2E31 之间,可以用三种格式来表示,即十进制、十六进制(以 0x 为前缀)和八进制(以 0 为前缀)。

关于作者: dawei

【声明】:石家庄站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐