PHP 字串相加要怎麼寫

PHP 的字串處理經常會碰到需要把字串相加的情況,普遍來說,PHP 字串相加有兩種不同的型態,第一種是單純的利用字串連接運算子(.)把兩個或兩個以上的字串加在一起成為一個更長的字串,但字串的內容並不會改變,第二種則是數字字串的相加,簡單來說就是數字加法的計算,我們以下會把這兩種 PHP 字串相加的寫法利用範例寫給各位看。

PHP字串相加範例一、文字相加
原始碼:在新視窗開起範例程式碼文字版
範例的相加結果
This is first string.This is second string.
範例一是單純的文字字串透過字串相加運算子(.)連接在一起的結果,我們先準備了兩個不同內容的字串,然後在 $MyStringC 的地方用(.)把
$MyStringA 與 $MyStringB 串接在一起,從相加結果可以看到原本的兩個字串內容儘管串接在一起還是不會改變,只不過整個字串的長度變長而已,字串連接運算子(.)本身只能串接,沒有計算功能,所以要計算數字字串的相加就必須使用具有計算功能的(+)來處理。

PHP字串相加範例二、數字相加
原始碼:在新視窗開起範例程式碼文字版
範例的相加結果
461
範例二中,我們總共準備了兩個不同的字串,並分別賦予他們 365 與 96 的數字值,然後我們在 $MyNumber3 的地方透過 PHP 的數學運算子(+)把這兩個數字字串加起來,可以從範例相加結果看到答案是 461,PHP 的數字字串相加其實就是數字計算。

更多 PHP 字串處理技巧
分享於 2015-07-20 - 更新於 2017-08-01