specification of PHP's _call()
and __callStatic()
methods为方法指定了这种语法:
公共职能__call( $ name , $ arguments )复合语句
public static function __callStatic( $ name , $ arguments ) compound-statement
它还明确指出两种方法:
传递给此方法的参数不能通过ref。传递。
但语法中没有可选的&
允许返回byRef。
我是否正确地假设因为_call()
而__callStatic()
无法返回 byRef?
编辑1:据我所知,允许返回byRef的语法如下所示:
公共职能& opt __call( $ name , $ arguments ) compound-statement