PHP String 字串範例
<?php
$str='今天的天氣真是好';
echo $str;
?>
以上輸出結果:今天的天氣真好$str='今天的天氣真是好';
echo $str;
?>
範例中的字串 $str 等號右邊使用了單引號將字串包起來,其實根據 PHP echo 的功能來說,也可以使用雙引號或者小括號等,這個範例僅是單純的將文字 String 輸出在螢幕上,再來看看一個將兩個 String 串在一起的簡單範例。
PHP String 連接運算子
<?php
$str1='今天的天氣真是好';
$str2=',非常適合去運動';
$str3=',下班一起去打球';
echo $str1.$str2.$str3;
?>
以上範例輸出結果:今天的天氣真是好,非常適合去運動,下班一起去打球$str1='今天的天氣真是好';
$str2=',非常適合去運動';
$str3=',下班一起去打球';
echo $str1.$str2.$str3;
?>
在此範例中有三個 String,我們透過運算子(Concatenation Operator)也就是一個半形的點,如範例中紅色標記的地方(點很小,可能要仔細看),將三個 String 串在一起,此運算子也是 PHP 中目前唯一的字串連接運算子,並沒有計算功能,僅能串接 String,當然 PHP String 還可以用其他運算子做數學計算,請看接下來的範例。
PHP String 數字運算
<?php
$str1='1';
$str2='2';
echo $str1+$str2;
?>
以上範例輸出結果:3$str1='1';
$str2='2';
echo $str1+$str2;
?>
應該不難理解,範例中"echo $str1+$str2"的意思就是在輸出到螢幕之前,先將兩個字串變數的數字相加起來,除了相加之外,也可以做其他的運算,如乘、除、減 ... 等,echo 後面的部分可以用雙引號包起來,但不能使用單引號,否則會輸出"$str1-$str2"這樣的結果。
與 PHP String 字串相關的主題