2
由於PHP的行爲,我有點沮喪。 爲什麼PHP解釋這樣我的代碼:總結回聲php
echo "We has over " . 2500 + 500 . " employees over the world"; // 500 employees over the world
由於PHP的行爲,我有點沮喪。 爲什麼PHP解釋這樣我的代碼:總結回聲php
echo "We has over " . 2500 + 500 . " employees over the world"; // 500 employees over the world
你也可以改變上面的代碼爲:
<?php
$sum=2500 + 500;
echo "We has over " . $sum . " employees over the world";
?>
我很有趣,爲什麼PHP會剪切字符串。 –
查看我對你的問題的評論,解釋爲什麼 –
運算符優先級....因爲'+'和'.'具有相同的優先級,並且都是左聯合的,你實際上在做'((「我們已經結束了.2500)+ 500)。 「世界各地的員工」' –
用圓括號括起計算。運算符優先規則! – Thamilan
謝謝,馬克。現在我明白了:) –