(PHP 4, PHP 5, PHP 7, PHP 8)
echo — 输出一个或多个字符串

说明
echo(string ...$expressions): void输出一个或多个表达式,没有额外的换行符或者空格。
echo 不是函数,而是语言结构。它的参数是表达式列表,跟在 echo 关键字后面,用逗号分隔,不用括号分隔。与其它的返回结构不同,echo 没有返回值,因为不能在表达式的上下文中使用。
echo 也有快捷语法,可以在开始标记后直接跟等号。即使禁用了 short_open_tag 配置,此语法也可用。
I have <?=$foo?> foo.跟 print 的主要区别是 echo 接受多个参数且没有返回值。
参数
expressions
要输出的一个或多个字符串表达式,用逗号分隔。即使启用 strict_types 指令,非字符串值也会强制转换为字符串。
返回值
没有返回值。






评论
抢沙发