php中的字串運算子有兩個:1、字串連接運算子“.”,語法“$string1.$string2”,會傳回其左右參數連接後的字串,即把兩個或兩個以上的字串拼接成一個新的字串;2、連接賦值運算子“.=”,語法“$string1 .= $string2”,可以將右邊參數附加到左邊的參數之後,形成一個新的字串。
本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦
php中的字符串運算子
在php中有兩個字串(string)運算子:
第一個是連接運算子(“ .”),它會傳回其左右參數連接後的字串。
第二個是連接賦值運算子(“.=”),它將右邊參數附加到左邊的參數之後。
1、字串連接運算子.
字串連接符號.
可以把兩個或兩個以上的字串拼接成一個新的字串。
下面有這樣一個範例:
<?php header("Content-type:text/html;charset=utf-8"); $str1="欢迎来到"; $str2="PHP中文网"; $str3=$str1.$str2; echo "字符串1:".$str1; echo "<br>字符串2:".$str2; echo "<br><br>字符串1和字符串2拼接后:".$str3; ?>
輸出結果:
2、連接賦值運算子.=
在PHP中,可以使用形如「$string1 .= $string2
」的格式來拼接字串,.=
運算子將右邊的字元追加到左邊。
我們來看看下面這個範例來好好理解.=
運算子。
<?php header("Content-type:text/html;charset=utf-8"); $str1="欢迎来到"; echo "字符串1:".$str1; $str2="PHP中文网"; echo "<br>字符串2:".$str2; $str1.=$str2; echo "<br>字符串1和字符串2拼接后:".$str1; ?>
輸出結果:
擴充知識:賦值運算子
最基本的賦值運算子是“=
”,用於對變數進行賦值操作,而其他運算子可以和賦值運算子“=
”聯合使用,構成組合賦值運算子。賦值運算子是把基本賦值運算子「=
」右邊的值賦給左邊的變數。
在PHP 中的賦值運算子如下表所示:
#符號 | 範例 | 展開形式 | 意義 | |
---|---|---|---|---|
賦值 | #= | $a = 2 | $ a = 2 | 將右邊表達式的值賦給左邊的變數 |
#加 | # = | ##$a = 2$a = $a 2 | 將運算子左邊的變數加上右邊表達式的值賦給左邊的變數 | |
##-= | $a -= 2 | $a = $a - 2 | 將運算子左邊的變數減去右邊表達式的值賦給左邊的交量 | |
*= | $a *= 2 | $a = $a * 2 | 將運算子左邊的變數乘以右邊運算式的值賦給左邊的變數 | |
$a /= 2 | $a = $a / 2 | 將運算子左邊的變數除以右邊表達式的值賦給左邊的變數 | 拼接字元 | |
$a .= '2' | $a = $a . '2' | 將右邊的字元追加到左邊 | 取餘數 | |
$a %= 2 | $a = $ a % 2 | 將運算子左邊的變數以右邊表達式的值求模,並將結果賦給左邊的變數 |
以上是php中字串運算子是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!