???? ?? PHP ???
?? ???
<?php header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 //算數(shù)運(yùn)算符 //加 $a = 5;$b = 6; $c = $a+$b; echo $c; //輸出11 //減 // $a = 15;$b = 6; // $c = $a-$b; // echo $c; //輸出9 //乘 // $a = 5;$b = 6; // $c = $a*$b; // echo $c; //輸出30 //除 // $a = 15;$b = 5; // $c = $a/$b; // echo $c; //輸出3 //余 // $a = 15;$b = 4; // $c = $a%$b; // echo $c; //輸出3 //取反 // $a = 15; // echo -$a; //輸出-15 ?>
?? ???
<?php //賦值運(yùn)算符 $a = 5 ; $b = 5; //等于 = $a = $b; //+= 加等 $a += $b; echo $a; //輸出10 等價(jià)于$a=$a+$b; // -= 減等 $a-=$b; echo $a; //輸出0 等價(jià)于$a=$a-$b; // *= 乘等 $a *= $b; echo $a; //輸出25 等價(jià)于$a = $a * $b; // /= 除等 $a /=$b; echo $a; //輸出1 等價(jià)于$a = $a / $b; // %= 余等 $a %= $b; echo $a; //輸出0 等價(jià)于 $a = $a%$b; ?>
?? ?? ???
<?php //遞增遞減運(yùn)算符 $sum; $i = 0 ; $sum = ++$i; echo $i."</br>"; echo $sum; //前置++ 輸出$i和$sum 都是1 // 表達(dá)式的值和變量的值都是1 echo "<hr color='red'>"; $sum; $i = 0 ; $sum = $i++; echo $i."</br>"; echo $sum; //后置++ 輸出變量的值 0 表達(dá)式的值 1 //先輸出變量的值,然后進(jìn)行++,給表達(dá)式賦值 echo "<hr color='red'>"; $sum; $i = 10 ; $sum = --$i; echo $i."</br>"; echo $sum; //前置++ 輸出$i和$sum 都是 9 // 表達(dá)式的值和變量的值都是9 echo "<hr color='red'>"; $sum; $i = 10 ; $sum = $i--; echo $i."</br>"; echo $sum; //后置-- 輸出變量的值 9 表達(dá)式的值 10 ?>
?? ???
?? ???
????? ???? ?? and or not
<?php //比較運(yùn)算符 $a = 15;$b=15; var_dump($a == $b); //返回true echo "</br></br>"; var_dump($a === $b); //返回true echo "</br></br>"; var_dump($a != $b); //返回false 或者寫成var_dump($a<>$b); echo "</br></br>"; var_dump($a!==$b); //返回false echo "</br></br>"; var_dump($a>$b); //返回false echo "</br></br>"; var_dump($a<$b); //返回false echo "</br></br>"; var_dump($a>=$b); //返回true echo "</br></br>"; var_dump($a<=$b); //返回true ?>
?? ???
???. ?? ??: (expr1) ? (expr2) : (expr3)
?? ???? ??? ??? ?? ??? ??? ? ????
rrree??: x ? : z
x? true?? y? ????, ??? ??? z? ??