开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第8天,点击查看活动详情
魔法常量
Magic常量是PHP中预定义的常量,可以根据其使用情况进行更改。它们以双下划线(__)开头,以双下划线结尾。
它们类似于其他预定义的常量,但随着上下文的变化,它们的值会发生变化,因此称为魔术常量。
PHP中有九个神奇的常量。其中八个神奇的常量以双下划线(__)开头和结尾。
类名::class
与常规常量不同,所有常量都在编译时而不是运行时解析。Magic常量不区分大小写。
PHP数据类型
PHP数据类型用于保存不同类型的数据或值。PHP支持8种原始数据类型,可进一步分为3种类型:
标量类型(预定义)
复合类型(用户定义)
特殊类型
PHP数据类型:标量类型
它只持有一个值。PHP中有4种标量数据类型。
布尔型
整数
浮点数
字符串
PHP数据类型:复合类型
它可以保存多个值。PHP中有两种复合数据类型。
大堆
对象
PHP数据类型:特殊类型
PHP中有两种特殊的数据类型。
资源
无效的
PHP布尔值
布尔型是最简单的数据类型,类似于switch。它只包含两个值:TRUE(1)或FALSE(0)。它经常与条件语句一起使用。如果条件正确,则返回TRUE,否则返回FALSE。
PHP运算符
PHP运算符是一个符号,即用于对操作数执行操作。简单来说,运算符用于对变量或值执行操作。例如:
$num=10+20;//+是运算符,10,20是操作数
在上面的示例中,+是二进制+运算符,10和20是操作数,$num是变量。
PHP运算符可以按以下形式分类:
算术运算符
赋值运算符
位运算符
比较运算符
递增/递减运算符
逻辑运算符
字符串运算符
数组运算符
类型运算符
执行运算符
错误控制运算符
我们还可以代表操作数对运算符进行分类。它们可以分为3种形式:
一元运算符:适用于单操作数,如++、--等。
二进制运算符:处理两个操作数,如二进制+、-、*、/等。
三元运算符:适用于三个操作数,如“?:”。