-2

可能重复:
参考 - 这个符号在 PHP 中是什么意思?

考虑这个代码示例:

{
    $n1 = ucfirst(strtolower($n1));
    $n2 = ucfirst(strtolower($n2));
    $n3 = ucfirst(strtolower($n3));
    return $n1 . " " . $n2 . " " . $n3;
}

我的书说代码将显示:

威廉亨利盖茨(每个名字都是变量的值)

那么.引号和下一个变量之间的 in 是做什么的呢?我一定读过它,我回头找它,但我找不到它。

4

3 回答 3

4

它连接(合并)字符串

于 2012-09-19T00:49:38.390 回答
4

级联

由于您试图$n1用一个空格$n2和另一个空格返回变量,并且$n3

您还可以查看PHP 手册中的字符串运算符以获取有关此的更多信息

使用.运算符的示例之一或参考 PHP 手册中的字符串运算符

<?php
 $a = "Hello ";
 $b = $a . "World!"; // now $b contains "Hello World!"

 $a = "Hello ";
 $a .= "World!";     // now $a contains "Hello World!"
?>
于 2012-09-19T00:49:52.620 回答
2

这 。运算符连接字符串。

该代码将$n1, $n2, 和$n3转换为小写,然后将第一个字母大写,然后将所有三个名称组合在一起,每个名称之间有一个空格。

于 2012-09-19T00:49:35.553 回答