1.三目运算符格式:(expr1) ? (expr2) : (expr3)
2.逻辑运算
运算符 | 名称 | 描述 | 实例 | 结果 |
---|---|---|---|---|
x + y | 加 | x 和 y 的和 | 2 + 2 | 4 |
x - y | 减 | x 和 y 的差 | 5 - 2 | 3 |
x * y | 乘 | x 和 y 的积 | 5 * 2 | 10 |
x / y | 除 | x 和 y 的商 | 15 / 5 | 3 |
x % y | 模(除法的余数) | x 除以 y 的余数 | 5 % 2 10 % 8 10 % 2 | 1 2 0 |
- x | 取反 | x 取反 | - 2 | |
a . b | 并置 | 连接两个字符串 | "Hi" . "Ha" | HiHa |
注:加减运算记得加括号,不然系统有些时候不能认出。
例子如下:
<?php /** * Created by PhpStorm. * User: 洋 汪 * Date: 2016/7/14 * Time: 16:22 */ header("Content-type:text/html;charset=utf-8"); $a = 100; $b = 50; //注意加减法要加括号,不然不识别。 echo "a + b=" . ($a + $b) . "<br>"; if ($a > 10 && $b > 10) { echo "a和b都大于10" . "<br>"; } else { echo "a和b都小于10" . "<br>"; } //三目运算符: $c = 60; //如果$c与50相等,则$v的值为字符串:真值;否则,$v的值为字符串:假值。 $v = ($c == 50) ? "真值" : "假值"; echo $v; ?>