一尘不染

将回声与返回连接时,句点和逗号之间的区别?

php

我刚刚发现这可以工作:

echo $value , " continue";

但这不是:

return $value , " continue";

而“。” 两者均可。

这里的句号和逗号有什么区别?


阅读 231

收藏
2020-05-26

共1个答案

一尘不染

return只允许一个表达式。但是echo允许使用一个表达式列表,其中每个表达式用逗号分隔。但是请注意,由于echo不是函数而是特殊的语言构造,因此将表达式列表用括号括起来是非法的。

2020-05-26