算术运算符:用于执行基本的数学运算,包括加、减、乘、除、取模等。例如:
$a = 10;
$b = 5;
$c = $a + $b; //加法运算,$c的值为15
$d = $a % $b; //取模运算,$d的值为0
比较运算符:用于比较两个值之间的关系,返回一个布尔值(true或false)。例如:
$a = 10;
$b = 5;
$c = $a > $b; //$c的值为true
$d = $a == $b; //$d的值为false
逻辑运算符:用于连接多个条件,形成更复杂的条件语句。例如:
$a = 10;
$b = 5;
$c = 3;
if ($a > $b && $b > $c) {
echo "条件成立";
}
赋值运算符:用于将一个值赋给一个变量。例如:
$a = 10;
$b = $a; //$b的值为10
位运算符:用于执行二进制位级别的操作,包括按位与、按位或、按位异或等。例如:
$a = 5; //二进制表示为101
$b = 3; //二进制表示为011
$c = $a & $b; //按位与运算,$c的值为1(二进制表示为001)
三元运算符:也称为条件运算符,用于根据条件的真假返回不同的值。例如:
$a = 10;
$b = 5;
$c = ($a > $b) ? "a大于b" : "a小于等于b"; //$c的值为"a大于b"
字符串连接运算符:用于将多个字符串连接成一个字符串。例如:
$a = "Hello, ";
$b = "world!";
$c = $a . $b; //$c的值为"Hello, world!"