我需要将我最流行的PHP包之一从7.0向下移植到5.5,我已经写了很多年的PHP 5.5代码了,我无法理解这一点:
$options = array_merge_recursive(
$userOptions,
...$guzzleAuthOptions
);
这可能吗?我隐约记得在PHP5.5或更早版本中写过这类东西,但这样做对我来说并不常见
如果有帮助,代码的完整上下文是https://github.com/phpexpertsinc/RESTSpeaker/blob/master/src/HTTPSpeaker.php#L56
Splat运算符(三个点(在5.6中引入。你不应该把任何事情降级。
同时,对于5.5及以下版本,可以使用call_user_func_array。