PHP 字串相加

PHP 字串相加是字串處理的基本技巧,常見的 PHP 字串相加可分為單純字串的串連以及數字字串的計算,字串的串連使用的是串連運算子,也就是半形點(.),數字計算的字串相加使用的則是數學運算子的加號(+),我們先來看看這兩種 PHP 字串相加的基本語法,再套用到範例實際運作給各位朋友們參考。

PHP 字串相加的基本語法
文字字串相加:字串.字串
數字字串相加:數字+數字
從字串相加的基本語法可以發現,文字與數字相加所使用的符號不同,結果也會不一樣,文字相加後會變成一個更長的字串,內容即為原本的字串,只是連在一起而已,數字相加後會變成一個新的數字。

PHP 字串相加的實際範例
<?php
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; //網頁編碼

$stringA='25';
$stringB='77';

echo '文字字串相加: ';
echo $stringA.$stringB;
echo '<br>數字字串相加: ';
echo $stringA+$stringB;
?>
範例的相加結果
文字字串相加: 2577
數字字串相加: 102
範例的一開始 echo 那串只是宣告網頁編碼,並不是重點,接下來才是重點,我們在範例中準備了兩個字串,內容都是數字,我們透過 echo 輸出文字字串的相加,也就是串連,以及數字字串的相加,也就是數學運算,如範例中紅色標注的部份,相加結果可以看到,用字串連接運算子(.)相加的結果是變成四個數字的字串,而用數學加號運算子相加的結果是變成 102。

備註:在 PHP 中,其實並沒有特別區分數字與文字的字串,也就是無論是數字還是文字都稱之為字串,差別僅在於數字的字串可以用來計算而已,如果你對 PHP 的字串規則有興趣,可參閱《PHP String 字串》篇的介紹。

更多 PHP 字串處理
© Copyright wibibi.com 網頁設計教學百科 基礎的網頁設計規劃、資料庫與程式設計 Since 2012 Englsih version
PHP Smarty MySQL JQuery Apache W3C