php第三节(运算符)
<?php //算术运算符 + - * / % //++ 前加加 先做加运算后座赋值运算 后加加 先做赋值运算后座加运算 //-- 前减减 先做加运算后座赋值运算 后减减 先做赋值运算后座加运算 $age = 2000; if ($age%400 == 0) { echo "yes"; } else { echo "no"; } $age = 12; $age++; //$age = $age + 1; ++$age; $age = $age + 1; $age2 = --$age; $age = $age + 1; echo $age2; echo "<br/>"; echo $age; //比较运算符 > < >= <= == === != !== $age1 = "20"; $age2 = 20; if ($age1 !== $age2) { echo "yes"; } else { echo "no"; } /** * 运算符 * 逻辑运算符 or || and && not ! * 短路现象 */ $isHandsome = false; if (!$isHandsome) { echo "this is my boyfriend"; } if ($isHigh = true || $isRich ) { echo "this is my boyfriend"; } echo "<br/>"; var_dump($isHigh); if (($isHigh = 1) && $isRich = 2) { var_dump($isHigh); //1 echo "<br/>"; echo "this is my boyfriend"; } echo "<br/>"; var_dump($isRich); $isRich = 1; $isHigh = 0; //$isRich && $isHigh = 1; //逻辑或 第一个运算元为真 继续执行后面的语句 必须同时满足才能执行 // $isRich || $isHigh = 1; //逻辑与 第一个运算元为真 不会执行后面的语句 满足其中一个条件即可 echo $isHigh; //三元运算符 $vv?"true":"false" $name = "jack"; $name ? "true":"false"; /** * die() 终止脚本运行 * exit("hello wrold") 终止运行输出值 */ ?>