的PHP級聯我開始學習PHP不是很久以前,我就遇到了這個問題:字符串和算術運算
<?php
$a = 1;
$b = 2;
echo "$a * $b = " . $a * $b;
echo "<br />";
echo "$a/$b = " . $a/$b;
echo "<br />";
echo "$a + $b = " . $a + $b;
echo "<br />";
echo "$a - $b = " . $a - $b;
echo "<br />";
我得到以下輸出:
1 * 2 = 2
1/2 = 0.5
3
-1
的最後兩行輸出不是我所期望的。
這是爲什麼?這些表達式是如何評估的?我試圖更好地理解這門語言。
作爲一般指導原則,您可能不應該依賴於PHP的弱類型。 – 2012-08-16 18:32:43