Кажется, я помню, что в PHP есть способ передать массив как список аргументов для функции, разыменовывая массив стандартным способом func($arg1, $arg2)
. Но теперь я теряюсь на том, как это сделать. Я помню способ передачи по ссылке, как "glob" входящих параметров... но не как удалить список в список аргументов.
Это может быть так же просто, как func(&$myArgs)
, но я уверен, что это не так. Но, к сожалению, руководство php.net пока ничего не обнародовало. Не то чтобы мне пришлось использовать эту особенность в течение прошлого года или около того.