算术运算符:
- 加法 (+):相加两个数。
- 减法 (-):从左操作数减去右操作数。
- 乘法 (*):将两个数相乘。
- 除法 (/):将左操作数除以右操作数。
- 取余 (%):返回除法的余数。
$a = 10;
$b = 3;
$sum = $a + $b; // 13
$diff = $a - $b; // 7
$product = $a * $b;// 30
$quotient = $a / $b;// 3.3333...
$remainder = $a % $b; // 1
赋值运算符:
- 赋值 (=):将右操作数的值赋给左操作数。
- 加等于 (+=):将左操作数与右操作数相加,并将结果赋给左操作数。
- 减等于 (-=):将左操作数与右操作数相减,并将结果赋给左操作数。
- 乘等于 (*=):将左操作数与右操作数相乘,并将结果赋给左操作数。
- 除等于 (/=):将左操作数除以右操作数,并将结果赋给左操作数。
$x = 5;
$y = 3;
$x += $y; // $x 现在是 8
$x -= $y; // $x 现在是 5
$x *= $y; // $x 现在是 15
$x /= $y; // $x 现在是 5
比较运算符:
- 相等 (==):检查两个值是否相等。
- 全等 (===):检查两个值和类型是否相等。
- 不等 (!=)** 或 **不全等 (!==):检查两个值是否不相等,或不相等且不同类型。
- 大于 (>)**、**小于 (<)**、**大于等于 (>=)**、**小于等于 (<=):比较两个值的大小关系。
$a = 5;
$b = "5";
// 相等和全等
$result1 = ($a == $b); // true
$result2 = ($a === $b); // false
// 不等和不全等
$result3 = ($a != $b); // false
$result4 = ($a !== $b); // true
// 大于和小于
$result5 = ($a > $b); // false
$result6 = ($a < $b); // false
// 大于等于和小于等于
$result7 = ($a >= $b); // true
$result8 = ($a <= $b); // true
逻辑运算符:
- 与 (&& 或 and):如果两个条件都为真,则为真。
- 或 (|| 或 or):如果至少一个条件为真,则为真。
- 非 (!):取反,如果条件为真,则为假;如果条件为假,则为真。
- 异或 (xor):如果两个条件中只有一个为真,则为真。
$condition1 = true;
$condition2 = false;
// 与
$result1 = ($condition1 && $condition2); // false
// 或
$result2 = ($condition1 || $condition2); // true
// 非
$result3 = !$condition1; // false
// 异或
$result4 = ($condition1 xor $condition2); // true
这只是PHP中的一些常用运算符,还有其他运算符,如位运算符、三元运算符等。根据具体的需求,选择合适的运算符进行操作。
转载请注明出处:http://www.pingtaimeng.com/article/detail/3399/PHP