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") 终止运行输出值
 */
?>
原文地址:https://www.cnblogs.com/lmh951126/p/10142762.html