Intereting Posts
"Ошибка анализа: синтаксическая ошибка, неожиданный T_STRING" Регулярное выражение для соответствия «>», «<», «&» символов, которые появляются внутри узлов XML Что означает «1» в конце инструкции php print_r? Лучший способ кэширования PHP Правильный график Facebook Api Video Insitghts Request PHP SDK Отправить XML с php через сообщение Печать ключей массива Предупреждение: mysqli_query () ожидает, что параметр 1 будет mysqli, null задан Как установить значение для переключателя при редактировании с помощью jQuery? Я должен ДОЛЖЕН обновить свой PHP-SDK от 3.2 до 4.0 после 30 апреля 2015 года (истекает срок действия графика API 1.0)? могу ли я использовать PHP-SDK 3.2 с Graph API 2.0? Получить год с указанной даты php Преобразуйте эту строку в datetime Doctrine не работает, если я явно не вызываю AnnotationDriver :: getAllClassNames Перейдите прямо к симплексмеру без xpath php Регулярное выражение для удаления содержимого внутри конкретных скобок

PHP call_user_func с классом и аргументами

Мне нужно использовать call_user_func. Мне нужно будет вызвать функцию в отдельном файле в отдельном классе с 5 аргументами. Я не смог найти какой-либо пример здесь http://php.net/manual/en/function.call-user-func.php . Есть какой-либо способ сделать это ?

Лично я использую call_user_func_array .

$result = call_user_func_array(array($objectInstance, 'objectMethod'), array('parameter one', 'parameter two'));

Если метод является статическим, замените $objectInstance на имя используемого класса. Вы также можете использовать автономные функции:

$result = call_user_func_array('functionName', array('parameter one', 'parameter two'));

Надеюсь, это имеет смысл? :]

Однако в будущем попробуйте показать нам, что у вас есть, и не сделали:]