Php 为什么echo函数有两种使用方法?

Php 为什么echo函数有两种使用方法?,php,echo,Php,Echo,最后,我真的想知道为什么在PHP中我可以使用两种方法来使用echo函数。第一个: <?php echo ("Hello World!"); ?> 第二: <?php echo "Hello World!"; ?> 第二个对我来说毫无意义,因为我听说我们在括号内传递函数参数 echo()实际上不是一个函数(它是一个语言构造),因此 不需要使用括号 echo()实际上不是一个函数(它是一个语言构造),因此 不需要使用括号 从PHP手册: echo()实际上不是一个

最后,我真的想知道为什么在PHP中我可以使用两种方法来使用echo函数。第一个:

<?php
echo ("Hello World!");
?>

第二:

<?php
echo "Hello World!";
?>

第二个对我来说毫无意义,因为我听说我们在括号内传递函数参数

echo()实际上不是一个函数(它是一个语言构造),因此 不需要使用括号

echo()实际上不是一个函数(它是一个语言构造),因此 不需要使用括号

从PHP手册:

echo()实际上不是一个函数(它是一种语言构造),因此不需要使用括号。echo()(与其他一些语言构造不同)的行为与函数不同,因此它不能始终在函数的上下文中使用。此外,如果要将多个参数传递给echo(),则这些参数不得括在括号内

来自PHP手册:

echo()实际上不是一个函数(它是一种语言构造),因此不需要使用括号。echo()(与其他一些语言构造不同)的行为与函数不同,因此它不能始终在函数的上下文中使用。此外,如果要将多个参数传递给echo(),则这些参数不得括在括号内

来自:

echo()实际上不是一个函数(它是一种语言构造),因此不需要使用括号

发件人:

echo()实际上不是一个函数(它是一种语言构造),因此不需要使用括号

echo()函数实际上不是一个函数,因此不需要使用括号。但是,如果要将多个参数传递给echo(),则使用括号将生成分析错误

echo()还有一个快捷语法,您可以立即在开头标记后面加上等号。此简短语法仅适用于启用了简短\u打开\u标记配置设置的情况

I have <?=$foo?> foo.
我有foo。
echo()函数实际上不是一个函数,因此不需要使用括号。但是,如果要将多个参数传递给echo(),则使用括号将生成分析错误

echo()还有一个快捷语法,您可以立即在开头标记后面加上等号。此简短语法仅适用于启用了简短\u打开\u标记配置设置的情况

I have <?=$foo?> foo.
我有foo。
请参见,在浏览器的地址栏中键入尽可能少的内容,您就可以在不询问整个问题的情况下给出答案。 它更快、更可靠,所需的工作量也更少,从而避免了您键入所有这些示例

我不明白。为什么您更喜欢这个业余网站而不是官方手册页面?

请参阅,在浏览器的地址栏中键入尽可能少的内容,您就可以在不询问整个问题的情况下得到答案。 它更快、更可靠,所需的工作量也更少,从而避免了您键入所有这些示例


我不明白。为什么你更喜欢这个业余网站而不是官方手册页面呢?

echo
不是一个功能,(它是一种语言结构)句法惯例我猜
echo
不是一个功能,(它是一种语言结构)句法惯例我猜