Jos*_*h K 18 php coding-style return
是否有任何差别之间return($var);和return $var;其他然后它环绕在括号?
return($var);
return $var;
Mar*_*off 32
除非您通过引用返回,否则它们的意思相同.最好排除括号.来自文档:
注意:请注意,由于return()是语言构造而不是函数,因此不需要围绕其参数的括号.将它们排除在外是很常见的,实际上你应该这样做,因为PHP在这种情况下做的工作较少.
return()
注意:在通过引用返回时,不应该在返回变量周围使用括号,因为这不起作用.您只能通过引用返回变量,而不能返回语句的结果.如果你使用return ($a); 那么你不会返回一个变量,而是表达式的结果($a) (当然,它的值是$a).
return ($a)
($a)
$a
归档时间:
15 年,3 月 前
查看次数:
2674 次
最近记录:
12 年,7 月 前