PHP运算符
赋值运算符用于向变量写值
PHP 赋值运算符 PHP 赋值运算符用于向变量写值。 PHP 中基础的赋值运算符是 =。这意味着右侧赋值表达式会为左侧运算数设置值。
基本信息
PHP 中的运算符分为:算数运算符、逻辑运算符三目运算符位运算符
四则运算符
四则运算符及数学运算符 数学运算符号有 4 种,包括:“+”(加)、“-”(减)“*”(乘)、“/”(除)。这些都是人们通常熟悉的符号,PHP 中的运算符基本与此类似,只是多一个“%”求余数的符号。
三目运算符
像 C 语言一样,PHP 中也有三目运算符“?:”。它的运行机制如下:
(expr1)?(expr2):(expr3)
其中的 Expr1、Expr2 及 Expr3 均为表达式。当表达式 Expr1 为真时则执行后边的 Expr2,反之则 执行 Expr3。从分析中不难看出,三目运算符“?:”实际上也就是 if…else 的简化版。
位运算符
位运算符允许对整型数中指定的位进行置位。如果左右参数都是字符串,则位运算符将操作字符的 ASCII 值。
算数运算符
符号
下例展示了使用不同算数运算符的不同结果:
实例
运行实例
赋值运算符
符号
PHP 赋值运算符用于向变量写值。
赋值表达式会为左侧运算数设置值。
下例展示了使用不同赋值运算符的不同结果:
实例
运行实例
字符串运算符
符号
下例展示了使用字符串运算符的结果:
实例
运行实例
递增/递减运算符
符号
下例展示了使用不同递增/递减运算符的不同结果:
实例
运行实例
比较运算符
符号
PHP 比较运算符用于比较两个值(数字或字符串):
下例展示了使用某些比较运算符的不同结果:
实例
运行实例
逻辑运算符
PHP 中的逻辑运算符有与、或、异或、非 4 种。其中的逻辑与和逻辑或有两种表现形式。
数组运算符
比较数组
下例展示了使用不同数组运算符的不同结果:
实例
= + ; // 与 的联合
var_dump();
var_dump( == ); // 比较和是否相等
var_dump( === ); // 比较和是否全等
var_dump( != ); // 检查和是否不相等
var_dump( !== ); // 检查和是否不全等
?>
参考资料
PHP运算符.百度.2014-10-26
最新修订时间:2024-10-22 15:41
目录
概述
基本信息
四则运算符
三目运算符
参考资料