function event(...$args){
return app('events')->dispatch(...$args);
}
请问这个...是什么意思?我本地运行是正常的,到服务器上,这句就报错了。
谢谢。
return app('events')->dispatch(...$args);
}
请问这个...是什么意思?我本地运行是正常的,到服务器上,这句就报错了。
谢谢。
|
2
|
|
minbabyJun 10, 2017
3
php7 新语法,相当于不定长参数,接收到的是数组
|
|
YunhaoJun 10, 2017 via iPhone
4
服务器的 php 版本太低了
|
|
phithonJun 10, 2017
5
php5.6
|
|
6
比如你想用 redis 里的 zAdd 函数时,redis 是支持一次性插入很多数据的。
$redis->zAdd('key', 'a', '1','b',''2) 但是如果你要插入的数据不是这么显式,那么笨办法是用 foreach 循环来做。另一种办法是用 ```php call_user_func_array(array($redis,'zAdd'),$args) ```` 现在你可以用 ```php $redis->zAdd('key', ...$args) ``` |