【发布时间】:2009-11-21 00:00:51
【问题描述】:
我想知道是否有任何在 PHP 中编写函数的好方法,这样它们就不需要 ( ) 围绕参数。
例子:
function sayThis($str) {
echo $str;
}
sayThis "hi!!";
谢谢, 马特·穆勒
【问题讨论】:
标签: php
我想知道是否有任何在 PHP 中编写函数的好方法,这样它们就不需要 ( ) 围绕参数。
例子:
function sayThis($str) {
echo $str;
}
sayThis "hi!!";
谢谢, 马特·穆勒
【问题讨论】:
标签: php
根本没有。 “echo”更像是一个操作符而不是一个函数,所以你实际上需要重写 PHP 解释器源代码才能引入新的“函数”。
编辑:实际上,正如 eyze 正确指出的那样,“回声”更准确的术语是语言构造而不是运算符。 http://php.net/manual/de/function.echo.php 提供了更多信息。
【讨论】:
简单的回答,不。
echo 是一种语言结构而不是函数,因此它不需要括号。
【讨论】: