- PHP 教程
- PHP - 教程
- PHP - 简介
- PHP - 安装
- PHP - 历史
- PHP - 功能
- PHP - 语法
- PHP - Hello World
- PHP - 注释
- PHP - 变量
- PHP - echo 语句和 print 语句
- PHP - var_dump() 函数
- PHP - $ 和 $$ 变量
- PHP - 常量
- PHP - 魔术常量
- PHP – 数据类型
- PHP - 类型转换
- PHP - 类型戏法
- PHP - 字符串
- PHP - 布尔值
- PHP - 整数
- PHP - 文件和I/O
- PHP – 数学函数
- PHP - Heredoc & Nowdoc
- PHP - 复合类型
- PHP - 文件包含
- PHP - 日期和时间
- PHP - 标量类型声明
- PHP - 返回类型声明
- PHP 运算符
- PHP - 运算符类型
- PHP - 算术运算符示例
- PHP - 比较运算符示例
- PHP - 逻辑运算符示例
- PHP - 赋值运算符示例
- PHP – 字符串运算符
- PHP – 数组运算符
- PHP – 条件运算符示例
- PHP - Spread 运算符
- PHP - Null 合并运算符
- PHP - Spaceship 运算符
- PHP 控制语句
- PHP – 决策
- PHP - If…Else 语句
- PHP - Switch 语句
- PHP – 循环类型
- PHP - For 循环
- PHP - Foreach 循环
- PHP - While 循环
- PHP - do...While 循环
- PHP - Break 语句
- PHP - Continue 语句
- PHP 数组
PHP - 赋值运算符示例
您可以在 PHP 中使用赋值运算符为变量赋值。赋值运算符是在为变量赋值时执行算术或其他运算的简写表示法。例如,“=” 运算符将右侧的值分配给左侧的变量。
此外,还有 +=、-=、*=、/= 和 %= 等复合赋值运算符,它们将算术运算与赋值相结合。例如,“$x += 5”是“$x = $x + 5”的简写,将 $x 的值递增 5。赋值运算符提供了一种根据变量的当前值更新变量的简明方法。
下表突出显示了 PHP 支持的赋值运算符 -
运算符 | 描述 | 示例 |
---|---|---|
= | 简单赋值运算符。将右侧操作数中的值分配给左侧操作数 | C = A + B will assign value of A + B into C |
+= | 加上 AND 赋值运算符。将 右操作数添加到左操作数,并将结果分配给 左操作数 | C += A is equivalent to C = C + A |
-= | 减去 AND 赋值运算符。从左操作数中减去右操作数,并将结果分配给左操作数 | C -= A is equivalent to C = C - A |
*= | 乘以 AND 赋值运算符。将 右操作数与 左操作数相乘,并将结果分配给 左操作数 | C *= A is equivalent to C = C * A |
/= | 除以 AND 赋值运算符。将左操作数与右操作数相除,并将结果分配给左操作数 | C /= A is equivalent to C = C / A |
%= | 模数 AND 赋值运算符。使用两个操作数取模,并将结果分配给左操作数 | C %= A is equivalent to C = C % A |
例子
下面的示例展示了如何在 PHP 中使用这些赋值运算符 -
<?php
$a = 42;
$b = 20;
$c = $a + $b;
echo "简单赋值运算结果: $c \n";
$c += $a;
echo "加上 AND 赋值运算结果: $c \n";
$c -= $a;
echo "减去 AND 赋值运算结果: $c \n";
$c *= $a;
echo "乘以 AND 赋值运算结果: $c \n";
$c /= $a;
echo "除以 AND 赋值运算结果: $c \n";
$c %= $a;
echo "模数 AND 赋值运算结果: $c";
?>
它将产生以下输出 -
简单赋值运算结果: 62
加上 AND 赋值运算结果: 104
减去 AND 赋值运算结果: 62
乘以 AND 赋值运算结果: 2604
除以 AND 赋值运算结果: 62
模数 AND 赋值运算结果: 20
加上 AND 赋值运算结果: 104
减去 AND 赋值运算结果: 62
乘以 AND 赋值运算结果: 2604
除以 AND 赋值运算结果: 62
模数 AND 赋值运算结果: 20