首頁 > Java > java教程 > 主體

在PHP中拼接兩個字串

PHPz
發布: 2023-09-02 22:25:06
轉載
804 人瀏覽過

在PHP中拼接兩個字串

PHP offers different kinds of operators having distinctive functionalities. Operators enable us to perform arithmetic activities, string concatenation, compare values and to perform boo perations, artic, per perations, to perform the perations, article per perations, performer per perations will learn string operators given by PHP. Let's first learn the types of string operators in php. There are two string operators provided by PHP. 

 1.Concatenation Operator ("."# # This operator combines two string values and returns it as a new string.

 2.Concatenating Assignment operator (".="): 

  Š  This operation atta the argument

#  side  on the left side.

 Let's demonstrate the utility of the above operators by following examples.

Example:

<?php
$a = &#39;Good&#39;;
$b = &#39;Morning&#39;;
$c = $a.$b;
echo " $c ";
?>
登入後複製

Output :

Goodmorning
登入後複製

解釋:

這裡我們取了兩個變數$a和$b當字串。然後我們使用連接運算子(.)將這些字串連接成一個字串。

範例:

<?php
   $a = &#39;Hello&#39;;
   $b = [" Good morning"," Folks"];
   for($i = count($b)-1; $i >= 0;$i--) {
$a .= $b[$i];
}
echo " $a";
?>
登入後複製

輸出:

Hello Folks Good morning
登入後複製

解釋:

在這個範例中,我們使用連接賦值運算子(".=")將字串值與數組值連接起來。 $a表示一個字串,而$b表示一個數組,我們使用for迴圈將字串$a與數組$b的值連接起來。

注意:

連接運算子('.')與" "和" -"運算子具有相似的優先權,可能會產生意外的結果。

範例:

<?php
$val = 5;
echo "Result: " . $val + 5;
?>
登入後複製

輸出:

5
登入後複製

解釋:

上述程式碼將列印出“5”而不是“Result: 10”,因為首先創建了字串“Result5”,然後將其與5相加,得到5。這是因為非空非數字字串“Result5”將被轉換為0,並與5相加得到5。要列印“Result: 10”,請使用括號改變優先權:

<?php
$var = 5;
echo "Result: " . ($var + 5);
?>
登入後複製

輸出:

Result:10
登入後複製

以上是在PHP中拼接兩個字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板