我在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)
在没有任何运算符的情况下彼此相邻的两个函数是错误的.