programmer_2006
Новичок
Передача произвольного числа параметров
Мне необходимо реализовать следующий функционал.
Есть метод класса в который я хочу передавать любое кол-во параметров(заранее не известно) в мануале обычно это выглядит так
В этом методе я создаю объект другого. класса и в метод это класса с уже установлеными параметрами мне надо передать нужные параметры.
Например:
Вот как то так. Впринципе я решил эту задачу передавая параметры не отдельно, а массивом, а уже нужный метод из массива извлекает все необходимое. Но хотелось бы сделать красивее, возможно ли это вообще?
Может кто посоветует хороший вариант.
Заранее спасибо за ответы и терпение.
Мне необходимо реализовать следующий функционал.
Есть метод класса в который я хочу передавать любое кол-во параметров(заранее не известно) в мануале обычно это выглядит так
PHP:
[, mixed $parameter [, mixed $... ]]
Например:
PHP:
$obj->call('test', 'param1', 'params2', 'other');
public function call('test'.... тут мне надо как то все запихнуть)
{
$obj2->myMethod('param1', 'param2');
}
в другой раз может быть, что то типа этого
$obj->call('test2');
или так
$obj->call('test3', array(1,4,6), array(5,67,7), 'lalala');
Может кто посоветует хороший вариант.
Заранее спасибо за ответы и терпение.