表-PHP 的數學運算子
運算子 範例 用途 + $a+$b 加法 - $a-$b 減法 * $a*$b 乘法 / $a/$b 除法 % $a%$b 取 $a/$b 的餘數 ++ $a++ $a = $a+1 -- $a-- $a = $a-1
其中的 ++ 與 -- 為單元運算子 (unary operator),PHP/FI 2 並不支援這種寫法。這 2 個單元運算子和 C 語言一樣,有前置與後置的寫法:
$a = $b++; //第一種寫法 $a = ++$b; //第二種寫法
如果 $b 為 5,則第 1 種寫法產生的結果為:
$a = 5 $b = 6
第 2 種寫法產生的結果為:
$a = 6 $b = 6
範例:
<?php
$x = 0;
for ($i = 0; $i < 10; $i++) { echo $x++. " "; }
for ($i = 0; $i < 10; $i++) { echo --$x. " "; } ?>
輸出結果:
0 1 2 3 4 5 6 7 8 9 9 8 7 6 5 4 3 2 1 0
--jollen
評論 (1)
<B><PRE>
<?php
$x = 0;
for ($i = 0; $i
</PRE></b>
由 jollen | April 27, 2007 1:31 PM
發表於 April 27, 2007 13:31