You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP如何将去除首元素的数组值作为可变数量参数传入方法?

解决方案

先移除数组首个不需要的元素:

array_shift($array);

PHP 5.6及以上版本(推荐方案)

直接使用参数解包操作符...将数组元素按顺序展开为方法入参,完全兼容任意长度的数组:

(new UrlLibry())->SetUrl(...$array);

PHP 5.6以下版本兼容方案

使用call_user_func_array实现动态参数传递:

$lib = new UrlLibry();
call_user_func_array([$lib, 'SetUrl'], $array);

内容的提问来源于stack exchange,提问作者Dimitar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 13:06:04