(PHP 5 >= 5.1.0, PHP 7)
ReflectionMethod::invokeArgs — Вызов метода с передачей аргументов массивом
Вызывает отображенный метод и передает ему аргументы в виде массива.
Возвращает результат выполнения метода.
   Вызывает исключение ReflectionException, если в объекте
   object нет определения этого метода.
  
Вызывает исключение ReflectionException, если вызвать метод на исполнение не удалось.
Пример #1 Пример использования ReflectionMethod::invokeArgs()
<?php
class HelloWorld {
    public function sayHelloTo($name) {
        return 'Hello ' . $name;
    }
}
$reflectionMethod = new ReflectionMethod('HelloWorld', 'sayHelloTo');
echo $reflectionMethod->invokeArgs(new HelloWorld(), array('Mike'));
?>
Результат выполнения данного примера:
Hello Mike
Замечание:
Если функция имеет аргументы, которые должны быть ссылками, то они должны быть ссылками и в переданном спике аргументов.