php вызов пользовательской функции по имени -- передача нескольких параметров

Вызов пользовательской функции в php делается с помощью функции call_user_func():

function barber($type)
{
    echo "Вы хотели стрижку $type, без проблем\n";
}
call_user_func('barber', "под горшок");

// или чтобы вызвать пользовательский статический метод:
namespace Foobar;

class Foo {
    static public function test() {
        print "Привет, мир!\n";
    }
}
call_user_func(__NAMESPACE__ .'\Foo::test'); // Начиная с версии PHP 5.3.0

Передача нескольких параметров

Просто вызывайте:

call_user_func_array ( 'name' , $param_arr);

Все переменные из массива будут доступны по порядку.

Key Words for FKN + antitotal forum (CS VSU):