Вот попробовал использовать эту функцию Код (Text): <html><body> <?php function privet($a,$b){ echo $a,' ',$b; } call_user_func('privet',5,8); ?> </body></html> тоже самое можно написать и так без неё,даже короче выходит: Код (Text): <html><body> <?php function privet($a,$b){ echo $a,' ',$b; } privet(5,8); ?> </body></html> Зачем тогда она?
ДА в принципе я мануал читал, даже больше чем по вашей ссылке, как использовать эту функцию мне известно, но ответ на вопроса в принципе не было.
В call_user_func передаётся строка - имя функции. Это удобно при динамической генерации чего-либо, может, для создания ИИ..
Где их в ИИ применить, эти callback-функции - я так и не нашел. А вообще, такая запись мне больше нравится: Код (Text): <?php function privet($a,$b){ echo $a,' ',$b; } $func="privet"; $func(); ?>