我刚刚发现这可以工作:
echo $value , " continue";
但这不是:
return $value , " continue";
而“。” 两者均可。
这里的句号和逗号有什么区别?
return只允许一个表达式。但是echo允许使用一个表达式列表,其中每个表达式用逗号分隔。但是请注意,由于echo不是函数而是特殊的语言构造,因此将表达式列表用括号括起来是非法的。
return
echo