【发布时间】:2018-04-21 06:31:34
【问题描述】:
与此相关:
http://php.net/manual/en/function.return.php
当通过引用返回时,你不应该在你的返回变量周围使用括号,因为这不起作用。您只能通过引用返回变量,而不是语句的结果。如果你使用 return ($a);那么你返回的不是变量,而是表达式 ($a) 的结果(当然是 $a 的值)。
我确实理解注释在说什么,但括号中的变量变成了语句/表达式? $var 和 ($var) 之间的其他区别是什么(以及与此相关的任何方面)?
($var) 的值与 $var 的值不同?
【问题讨论】:
-
你昨天问了同样的问题,有什么原因吗?
-
下次不要接受不回答问题的答案。
标签: php return expression