點號,也被稱為“串接符”,是PHP中常用的一種運算符。點號的作用是把兩個字符串拼接在一起,生成一個新的字符串。
使用點號連接字符串非常簡單,只需要把兩個字符串用點號連接起來即可。比如:
$str1 = 'Hello '; $str2 = 'world'; $str3 = $str1 . $str2; echo $str3; // 輸出:Hello world
上述代碼中,我們先定義了兩個字符串變量$str1和$str2,然后使用點號將它們連接起來賦值給另一個變量$str3。最后再使用echo語句輸出$str3,結果為"Hello world"。
點號也可以用于連接一個變量和一個字符串。比如:
$name = 'Peter'; echo 'My name is ' . $name; // 輸出:My name is Peter
上述代碼中,我們把變量$name和字符串"My name is "用點號連接起來輸出。
如果試圖使用點號連接一個字符串和一個非字符串類型的變量,PHP會把非字符串類型的變量強制轉換成字符串類型。比如:
$num1 = 42; $str = 'The answer is ' . $num1; echo $str; // 輸出:The answer is 42
上述代碼中,我們把變量$num1和字符串"The answer is "用點號連接起來,并賦值給變量$str。由于$num1是一個整數,PHP在連接時會把它強制轉換為字符串類型。
另外,點號連接字符串還可以嵌套使用。比如:
$str1 = 'Hello '; $str2 = 'world'; $str3 = $str1 . ($str2 . '!'); echo $str3; // 輸出:Hello world!
上述代碼中,我們先把$str2和一個感嘆號拼接成一個新字符串,再使用點號把它和$str1連接起來。
在PHP中,點號連接字符串是非常常見的操作,它可以方便地把不同的字符串拼接在一起,生成新的字符串。