AntiSlaed CMS
Вход
Логин: Пароль:Забыли пароль?
Запомнить вас на этом компьютере?
Войти скрытым?

Здравствуйте, Гость ( Вход | Регистрация )

> Внимание!

Адрес нашего форума изменился, теперь мы доступны по адресу antislaed.net. Обновите ссылки и закладки, он больше не изменится.


 
Ответить в данную темуНачать новую тему
> [PHP] call_user_func(), зачем нужна
wizard993
сообщение Dec 22 2011, 15:32
Сообщение #1


Продвинутый юзверь
Иконка группы

Группа: Пользователи

Сообщений: 68
Регистрация:
29.1.2008
Из: Кубинка-8
Пользователь №: 2,152
Спасибо сказали: 10

Вставить ник




Согласно php.net:

ЦИТАТА
КОД
mixed call_user_func ( callback $function [, mixed $parameter [, mixed $... ]] )

Вызывает пользовательскую функцию, переданную в параметре function


Наверное я чего-то не понял, но почему нельзя написать просто function1('fuck yeah') ?
В чём разница между предыдущей записью и call_user_func('function1','fuck yeah')?
И где и что лучше применять?

Сообщение отредактировал wizard993: Dec 22 2011, 15:33
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Sunvas
сообщение Dec 22 2011, 20:33
Сообщение #2


Фэнат Stamina-ы
Иконка группы

Группа: Разработчики
Сообщений: 2,470
Регистрация:
6.7.2007
Из: (-: Украина :-)
Пользователь №: 268
Спасибо сказали: 992

Вставить ник




Представьте, что вам нужно передать другой функции, функцию-обработчик определенного события. Как это будете делать?
Sunvas, Вас 1 раз(а) поблагодарили за это сообщение:
wizard993
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
wizard993
сообщение Dec 22 2011, 21:46
Сообщение #3


Продвинутый юзверь
Иконка группы

Группа: Пользователи

Сообщений: 68
Регистрация:
29.1.2008
Из: Кубинка-8
Пользователь №: 2,152
Спасибо сказали: 10

Вставить ник




Sunvas, спасибо, буду думать
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Sunvas
сообщение Dec 23 2011, 05:23
Сообщение #4


Фэнат Stamina-ы
Иконка группы

Группа: Разработчики
Сообщений: 2,470
Регистрация:
6.7.2007
Из: (-: Украина :-)
Пользователь №: 268
Спасибо сказали: 992

Вставить ник




К примеру, у меня есть движок категорий в виде класса и при удалении какой-то категории мне нужно, чтобы функция удаления категорий (где-то внутри класса) вызвала функцию, которая бы уже удалила сам контент этой категории... Как-то так. Думай (IMG:http://antislaed.net/style_emoticons/default/wink.gif)
Sunvas, Вас 1 раз(а) поблагодарили за это сообщение:
wizard993
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
wizard993
сообщение Dec 23 2011, 11:50
Сообщение #5


Продвинутый юзверь
Иконка группы

Группа: Пользователи

Сообщений: 68
Регистрация:
29.1.2008
Из: Кубинка-8
Пользователь №: 2,152
Спасибо сказали: 10

Вставить ник




Sunvas спасибо ещё раз))
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение

Ответить в данную темуНачать новую тему

2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
 

RSS Текстовая версия Сейчас: 17 May 2024 - 10:34
Хостинг предоставлен NetLevel.Ru   Eleanor CMS