【发布时间】:2024-10-07 22:30:01
【问题描述】:
echo 和 print 语句几乎相同,但它们有一些区别。 例如 print 语句如果成功则返回值 1 如果不成功,则值为 0,而 echo 语句成功 不返回值。
为什么 print 语句如果成功返回值 1。但回声没有。谢谢你
【问题讨论】:
-
两者都是语言结构。
print的行为类似于函数/表达式,而echo只能用作语句。 -
如果我正确理解了这个问题,也许这是通过设计完成的,回声是一种使用和忘记操作。 @mario:您能否更详细地了解 echo 仅用作语句的含义。
-
echo接受可变数量的要打印的参数。但它仅在不带括号的情况下使用。这在表达式中将是模棱两可且无法解析的。这就是为什么echo只能用作语句(意味着只有一行中的命令)。 - 更多链接:*.com/questions/3542745/…
标签: php