function-pointers
Функция как значение массива
Кажется, я не могу найти ничего из этого, и мне было интересно, можно ли сохранить функцию или ссылку на функцию в каче ... элемента массива. Например,
array("someFunc" => &x(), "anotherFunc" => $this->anotherFunc())
Спасибо!
Переменные класса, содержащие функцию в PHP
PHP позволяет переменным содержать такие функции, как:
$f = function($a,$b) {
print "$a $b";
};
$f("Hello","World!") ... а ищет функции и может определить, является ли это переменной, только по контексту, я думаю, в этом мораль этой истории.
можно ли назначить функцию переменной класса во время выполнения в php?
Можно ли назначить переменной класса функцию, которая будет выполняться во время выполнения? своего рода "указатель на ... func", но, как я понимаю, для этого необходимо иметь функцию в области видимости или использовать метод открытого класса
Как мне создать словарь функций в PHP?
Я хочу иметь словарь функций. С помощью этого словаря у меня мог бы быть обработчик, который принимает имя функции и ма ... ами первого класса в PHP, я не могу понять, как делайте это легко. Есть ли достаточно простой способ сделать это в PHP?