Ну, есть две возможности:
Вы можете обернуть ваши значения в массив (т.е.: []
), что, как я полагаю, соответствует вашим ожиданиям:
Myfunction(blue, [1,3,6,10,5]);
Или вы можете воспользоваться списком аргументов переменной PHP , и параметры вашей функции будут перечислены так:
Myfunction($variable, ...$array);
Обратите внимание на ...
перед $array
, это означает, что этот параметр будет принимать переменное число аргументов. Помните, что параметр, использующий ...
, должен быть последним параметром в вашем списке аргументов.
При этом вы можете вызывать свою функцию так:
Myfunction(blue, 1,3,6,10,5);
Надеюсь, это поможет,