目录
博客目录
http://www.foxwho.com/article/24
CSDN目录
http://blog.csdn.net/fenglailea/article/details/60330101
风.fox
PHP 算数运算符
运算符名称例子结果+加法x+yx与y 求和-减法x−yx与y 的差数*乘法x∗yx与y 的乘积/除法x/yx与y 的商数%取膜xyx除y 的余数$x=10; $y=6; echo ($x + $y); // 输出 16 echo ($x - $y); // 输出 4 echo ($x * $y); // 输出 60 echo ($x / $y); // 输出 1.6666666666667 echo ($x % $y); // 输出 41234567
PHP 赋值运算符
赋值等同于描述x=yx=y右侧表达式为左侧运算数设置值。x += yx = x + y加x -= yx = x - y减x *= yx = x * y乘x /= yx = x / y除x %= yx = x % y模数$x=10; echo $x; // 输出 10 $y=20; $y += 100; echo $y; // 输出 120 $z=50; $z -= 25; echo $z; // 输出 25 $i=5; $i *= 6; echo $i; // 输出 30 $j=10; $j /= 5; echo $j; // 输出 2 $k=15; $k %= 4; echo $k; // 输出 3
12345678910111213141516171819202122PHP 字符串运算符
运算符名称例子结果.字符串链接$str="春天";$str=$str."花会开";最后 $str 变量里就等于 “春天花会开”.=链接赋值$str="春天";$str.="花会开";最后 $str 变量里就等于 “春天花会开”$a = "Hello"; $b = $a . " world!"; echo $b; // 输出 Hello world! $x="Hello"; $x .= " world!"; echo $x; // 输出 Hello world!1234567
PHP 递增/递减运算符
这里只推荐2种运算符,其他请自行查看
运算符名称描述x++|后递增|返回x,然后 $x 加一递增x−−|后递减|返回x,然后 $x 减一递减$y=10; echo $y++; // 输出 10 $i=5; echo $i--; // 输出 512345
PHP 比较运算符
运算符名称例子结果==等于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。$x=100; $y="100"; var_dump($x == $y); echo "<br>"; var_dump($x === $y); echo "<br>"; var_dump($x != $y); echo "<br>"; var_dump($x !== $y); echo "<br>"; $a=50; $b=90; var_dump($a > $b); echo "<br>"; var_dump($a < $b);
123456789101112131415161718PHP 逻辑运算符
只推荐3种写法
运算符名称例子结果&&与x &&y如果 x和y 都为 true,则返回 true。||或x ||y如果 x和y 至少有一个为 true,则返回 true。!非!x|如果x 不为 true,则返回 true。PHP 数组运算符
运算符名称例子结果+联合x+yx和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。$x = array("a" => "red", "b" => "green"); $y = array("c" => "blue", "d" => "yellow"); $z = $x + $y; // $x 与 $y 的联合 var_dump($z); var_dump($x == $y); var_dump($x === $y); var_dump($x != $y); var_dump($x <> $y); var_dump($x !== $y);123456789
来自
http://www.w3school.com.cn/php/php_operators.asp