1. 算術演算子: +、-、*、/、%。
2. インクリメント/デクリメント演算子: $a++、$a--、++$a、--$a など。 例:
$a=10;
$b=5; $b=5;
例: $a=10;$b=7; //$a++>8 が true、$b++> ;7 これは実行されません
$a=10;$b=7; && と && は両方とも論理 AND を表します。その違いは何ですか?
主に優先的に反映されます
bool(true) bool(false)
$c=$a++;
//最初に値を割り当ててから増分します。 $c=$a,$a=$a+1
$d=$b--; //最初に値を割り当ててから、デクリメントします。 $d=$b,$b=$a-1
echo '$a='.$a."||".'$c='.$c.'
'; $a=11,$c=10echo '$b='.$b."||".'$d='.$d.'
'; //$b=4, $d=5
?>
$a=10;
$c=++$a;
//最初にインクリメントしてから値を割り当てます。 $a=$a+1, $c=$a
$d=--$b; //最初に減少してから値を割り当てます。 $b=$a-1, $d=$b
echo '$a='.$a."||".'$c='.$c.'
'; $a=11,$c=11echo '$b='.$b."||".'$d='.$d.'
'; //$b=4, $d=4
?>
echo 'OK!';}
echo 'a='.$a.'b='.$b;
// 出力OK、a=11,b=7
$b++>7){ //$a++>8 は false、$b++ > 7 これは実行されませんecho 'OK!';}
echo 'a='.$a.'b='.$b;
// a=11,b=7
;
http://www.bkjia.com/PHPjc/326905.html