функция обратного вызова

je0n

Новичок
функция обратного вызова

пожайлуста раскажите и покажите что за тема и в чем ее прикол. Не могу нигде найти примера.
 

Beavis

Banned
je0n
Ну перед тем как давать задания к лабораторным - обычно в лекциях объясняют что к чему...
И вообще на какой специальности PHP проходят, интересно?))
 

je0n

Новичок
Beavis
оффтоп
специальность... я написал "типа заданиЯ в лабораторной", а не "задание в лаборатной".
ты в милиции не работал? :)
помоги если можешь, сильно нужно
 

zerkms

TDD infected
Команда форума
Beavis
извини конечно, но какие-то первые две ссылки никакие

je0n
в двух словах, как я могу дать этому явлению определение - передача одной функции имени (не всегда, иногда и ссылки на функцию) другой функции для дополнительной обработки или уточнения методов обработки данных
 

Pigmeich

Новичок
Re: функция обратного вызова

Автор оригинала: je0n
пожайлуста раскажите и покажите что за тема и в чем ее прикол. Не могу нигде найти примера.
1. Ask Wikipedia. And ask Wikipedia ever. http://en.wikipedia.org/wiki/Callback_(computer_science)
2. Суть в передаче в функцию указателя на другую функцию.
3. Указатели на функцию - читать в мануале по PHP.
 

je0n

Новичок
Beavis
там не только первые 2 ссылки никакие :)
вот тут все ссылки хорошие:
http://www.google.ru/search?q=php+callback+functions

2all
спасибо большое всем за пояснение. Вроде меня втыкнуло, вот надыбал небольшое описание:
http://uk.php.net/callback

P.S. если не получится сейчас кое-что замутить еще спрошу

-~{}~ 24.10.07 10:15:

еще вопрос:
как объявить функцию обратного вызова в конструкторе класса как необязательный параметр. То есть, если при создании класса юзер не укажет функцию обратного вызова, вызывалась моя заготовленная функция.

-~{}~ 24.10.07 10:22:

все! я сам догнал. вот так:
PHP:
function __construct($callback='DefBackFunc',$first_object=0)
где DefBackFunc - стандартная функция извне класса
 
Сверху