PHP变量数据类型详解(标量类型 复合类型 特殊类型)
原文链接: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本身就可以定义的数据。
- PHP数据类型分为:标量数据类型,复合数据类型,特殊数据类型
- php基础详解之变量,常量,数据类型,类型转换,运算符,分支与循环
- php 语法 常量 变量 数据类型详解
- PHP学习之[第03讲]PHP5.4 语法、常量、变量、数据类型详解
- 浅谈php中变量的数据类型判断函数
- 特殊数据类型成员变量的初始化
- PHP中变量类型之特殊类型:资源类型、空类型
- php单双引号对变量解析的影响以及php向mysql插入数据时的变量解析问题详解
- 一:PHP语言基础_数据类型_特殊数据类型
- 边记边学PHP-(三)PHP数据类型、常量、变量及表达式1
- PHP 的检测 函数--关于变量类型、数据存在性、可用性 的检测函数
- PHP5.4语法、常量、变量、数据类型
- 边记边学PHP-(四)PHP数据类型、常量、变量及表达式2
- java基本数据类型变量的赋值详解
- C++特殊数据类型成员变量的初始化
- [李景山php] 深入理解PHP内核[读书笔记]--第三章:变量及数据类型--变量的作用域
- 新手学习PHP之-变量数据类型之间的转换
- python基础知识(一)变量与简单数据类型详解
- [李景山php] 深入理解PHP内核[读书笔记]--第三章:变量及数据类型--变量的结构和类型--HashTable-1
- 特殊数据类型成员变量的初始化