インクリメント演算子とデクリメント演算子
$a = 10;
$a++;
echo $a;
上記$aは出力項目なので、先に値を代入してから演算を行います
$a の値は 11 です
--------------------------------- -------------- ------------------------
echo "
";
$e = 10;
--$e;
echo $e;
$e 上記は出力項目なので、最初に計算されてから代入されます。
$eの値は9です
-------------------------------------- ------------ -----------------------
echo "
";
$b = 10;
$x = $b++ + ++$b;
echo $b." ";
echo $x;
上記の ($b + 1) プラス ($b の +1)
++$b は最初に計算されてから使用されます
このとき、$b の値は 10、対応する 2 番目の
の値は 12 です
----------- ------------- ----------------------------------
エコー」
";
$c = 10;
$z = $c++ + $c++;
echo $c." ";
echo $z;
上記の $c++ が最初に使用されてから操作されます
このとき、最初の$cの値は10です
2番目の値は12です
------ --------------- ------------------------
以上、040408の内容を含めた0408学習 - 自己増加と自己減少について紹介しましたが、PHPチュートリアルに興味のある友人の参考になれば幸いです。