最新的Web开发教程
 

PHP 5个运营商


PHP运营商

运营商正在使用的变量和值进行操作。

PHP划分运营商在以下几组:

  • 算术运算符
  • 赋值运算符
  • 比较运算符
  • 递增/递减运算
  • 逻辑运算符
  • 字符串运算符
  • 数组运算符

PHP算术运算符

PHP的算术运算符与数值用于执行普通算术运算,如加法,减法,乘法等

操作者 名称 结果 展示下
+ 加成 $ X + $ Y $ x和$ Y的总和 展示下 ”
- 减法 $ X - $ Y $ x和$ Y的差异 展示下 ”
* 乘法 $ X * $ Y $ x和$ Y的产品 展示下 ”
/ $ X / $ Y $ x和$ Y的商 展示下 ”
系数 $ X%$ Y 的$其余由x $ Y分 展示下 ”
** $ X ** $ Y 提高$ X到$第j个功率的结果(Introduced in PHP 5.6)

PHP赋值运算符

PHP的赋值运算符与数值用于写一个值的变量。

在PHP基本赋值运算符是"=" 。 这意味着,左操作数被设置为在右边的赋值表达式的值。

分配 与...一样... 描述 展示下
X = Y X = Y 左操作数被设置为表达对右边的值 展示下 ”
X + = Y X = X + Y 加成 展示下 ”
X - = Y X = X - ÿ 减法 展示下 ”
X * = Y X = X * Y 乘法 展示下 ”
X / = Y X = X / Y 展示下 ”
X%= Y X = X%Y 系数 展示下 ”

PHP比较运算符

PHP的比较运算符用于比较两个值(number or string)

操作者 名称 结果 展示下
== 等于 $ X == $ Y 如果$ x等于$ Y,则返回true 展示下 ”
=== 相同 $ X === $ Y 如果$ x等于$ Y返回true,并且它们是相同类型的 展示下 ”
!= 不平等 $ X!= $ Y 如果$ x不等于$ Y,则返回true 展示下 ”
<> 不平等 $ X <> $ y的 如果$ x不等于$ Y,则返回true 展示下 ”
!== 不相同 $ X!== $ Y 如果$ x不等于$ y或它们是同一类型的不返回true 展示下 ”
> 比...更棒 $ X> $ Y 如果$ x大于$ y大,返回true 展示下 ”
< 少于 $ X <$ Y 如果$ x小于$ Y,则返回true 展示下 ”
> = 大于或等于 $ X> = $ y的 如果$ x大于或等于$ Y,则返回true 展示下 ”
<= 小于或等于 $ X <= $ y的 如果$ x小于或等于$ Y,则返回true 展示下 ”

PHP递增/递减运算

PHP的增量运营商用于递增一个变量的值。

PHP的递减运算符是用来递减变量的值。

操作者 名称 描述 展示下
++ $ X 预增 加一$ X,然后返回$ X 展示下 ”
$ X ++ 后递增 返回$ x,则加一$ X 展示下 ”
- $ X 预减 通过一个递减$ X,然后返回$ X 展示下 ”
$ x-- 后减 返回$ x,则减一$ X 展示下 ”

PHP逻辑运算符

PHP的逻辑运算符用于条件语句结合起来。

操作者 名称 结果 展示下
$ x和$ Y 真如果$ x和$ y是真 展示下 ”
要么 要么 $ x或$ Y 真如果任一$ x或$ y为真 展示下 ”
XOR 异或 $ X XOR $ Y 真如果任一$ x或$ y是真实的,但不能同时 展示下 ”
&& $ X && $ Y 真如果$ x和$ y是真 展示下 ”
|| 要么 $ X || $ Y 真如果任一$ x或$ y为真 展示下 ”
!$ X 真如果$ x是不正确的 展示下 ”

PHP字符串操作符

PHP有两家运营商是专为字符串而设计的。

操作者 名称 结果 展示下
级联 $ txt1中。 $ TXT2 $ txt1中和$ TXT2的级联 展示下 ”
。= 连接赋值 $ txt1中。= $ TXT2 追加$ TXT2至$ TXT1 展示下 ”

PHP数组运算符

的PHP数组运算符用于比较阵列。

操作者 名称 结果 展示下
+ 联盟 $ X + $ Y $ x和$ Y的联盟 展示下 ”
== 平等 $ X == $ Y 如果$ x和$ y具有相同的键/值对返回true 展示下 ”
=== 身分 $ X === $ Y 如果$ x和$ y具有相同的键/值对以相同的顺序和相同类型的,则返回true 展示下 ”
!= 不等式 $ X!= $ Y 如果$ x不等于$ Y,则返回true 展示下 ”
<> 不等式 $ X <> $ y的 如果$ x不等于$ Y,则返回true 展示下 ”
!== 非身份 $ X!== $ Y 如果$ x不等同于$ Y,则返回true 展示下 ”