在php中,点号(.)用于字符串拼接。1. 基本拼接:$first . ” ” . $second 得 “Hello World”。2. 变量与字面量混合:可动态生成如”Welcomе to our site, Alice!”的字符串。3. 在echo中使用:直接输出拼接内容,如echo “Job role: ” . $title 显示Job role: Engineer。4. 多重拼接:链式操作从左到右,如$a . ” ” . $b . ” ” . $c . “.” 结果为”PHP is powerful.”。5. 拼接赋值(.=):逐步构建字符串,如$text .= ” adding more” 后为”Start adding more at the end”。

In PHP, the dot (.) operator is used for String concatenation. It combines two or more strings into a single string.
The operating environment of this tutorial: macBook Pro, macOS Sonoma
1. Basic String Concatenation
The dot operator joins the values of two variables or literals into one continuous string. This is the most common use case in dynamic output generation.
- $first = “Hello”;
- $second = “World”;
- $result = $first . ” ” . $second;
- Output will be: “Hello World”
2. Concatenating Variables and Literals
You can mix literal strings with variable values using multiple dot operators in a single expression. This helps build descriptive messages dynamically.
立即学习“PHP免费学习笔记(深入)”;
- $name = “Alice”;
- $greeting = “Welcome to our site, ” . $name . “!”;
- Result: “Welcome to our site, Alice!”
3. Using Dot in Echo Statements
The dot operator is frequently used within echo statements to output concatenated content directly. Each segment is joined before display.
- $title = “Engineer”;
- echo “Job role: ” . $title;
- Displays: Job role: Engineer
4. Chaining Multiple Concatenations
When combining more than two elements, you can chain several dot operators together in sequence. The operation proceeds from left to right.
- $a = “PHP”;
- $b = “is”;
- $c = “powerful”;
- $full = $a . ” ” . $b . ” ” . $c . “.”;
- Result: “PHP is powerful.”
5. Concatenation Assignment Operator (.=)
The .= operator appends new content to an existing string variable. It’s useful when building strings incrementally inside loops or conditionals.
- $text = “Start”;
- $text .= ” adding more”;
- $text .= ” at the end”;
- Final value: “Start adding more at the end”


