function().function()VS function()函数()

use*_*712 1 php

我在PHP5中编写了一个foreach循环.这是脚本:

foreach(range('A','Z') as $char) // line 1
{ // line 2
echo strtoupper($char)strtolower($char); // line 3
} // line 4
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息解析错误:解析错误,第3行的testing.php中出现意外的T_STRING

我花了将近一个小时来弄清楚我应该在两个函数之间添加一个点,如下所示:

echo strtoupper($char).strtolower($char);
Run Code Online (Sandbox Code Playgroud)

所以我无法区分这两行代码:

echo strtoupper($char).strtolower($char);
echo strtoupper($char)strtolower($char);
Run Code Online (Sandbox Code Playgroud)

zaf*_*zaf 13

'.' 是一个连接运算符.它返回其左右参数的串联.

例如:

'Hello ' . 'world!'
Run Code Online (Sandbox Code Playgroud)

得到:

'Hello world!'
Run Code Online (Sandbox Code Playgroud)

在没有任何运算符的情况下彼此相邻的两个函数是错误的.