您的位置:首页 > 编程语言 > PHP开发

PHP变量数据类型详解(标量类型 复合类型 特殊类型)

2019-05-19 14:50 197 查看

原文链接:https://www.3mooc.com/front/articleinfo/243
变量的数据类型

标量类型:int(整数型)、float(浮点型)、boolean(布尔型)、string(字符串型)

复合类型:array(数组)、object(对象)

特殊类型:null(空)、resource(资源)

Int:整数型

是正整数和负整数和0,在定义变量赋值的时候直接写数字就可以了。

网络异常 取消重新上传
Float:浮点型

说明:小数,负小数和正小数和0.0

网络异常 取消重新上传
String:字符串型

说明:只要是任何类型的数据加上引号(单引号和双引号),就是字符串型。

引号:分单引号和双引号

网络异常 取消重新上传
单引号和双引号的区别:双引号可以解析变量,单引号不能解析变量

在字符串中又有两个写法(单引号和双引号的多行的写法):

Heredoc:双引号的方式

语法:定界符是自定义的大写。

$str = <<<定界符 //定界符后面不能有任何的字符(包括空格)

大量的字符串

定界符; //必须是顶头的,不能有返回的字符

网络异常 取消重新上传
Nowdoc:单引号的方式

语法:

$str = <<<’定界符’

大量的字符串

定界符;

网络异常 取消重新上传
Boolean:布尔型

说明:布尔型只有两个值,真(true)和假(false),布尔值是和一些其他方式配合使用。如:流程语句

网络异常 取消重新上传

网络异常 取消重新上传

网络异常 取消重新上传
Null:空类型

说明:没有任何值的一个给变量定义赋值方式。

网络异常 取消重新上传

网络异常 取消重新上传
Resource:资源

说明:资源说的不是一种具体的值,而是一个概念的多种数据的统称;

多种数据:上传文件、加载图片、路径、数据库等这些都称为“外部资源”,不是php本身就可以定义的数据。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: