П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 6190 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 8319 раз(а).

Учебник HTML.
Просмотров 4934 раз(а).

Руководство по PHP5.
Просмотров 2059 раз(а).

Хостинг через призму DNS.
Просмотров 7070 раз(а).

Подборка текстов стандартных документов.
Просмотров 57578 раз(а).

Учебник PHP - Самоучитель
Просмотров 5236 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 11356 раз(а).

Внешние атаки...
Просмотров 7449 раз(а).

Учебник PHP.
Просмотров 4334 раз(а).

SSI в примерах.
Просмотров 1238 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Руководство по PHP
Пред. След.

call_user_func

(PHP 3 >= 3.0.3, PHP 4, PHP 5)

call_user_func --  Вызывает пользовательскую функцию

Описание

mixed call_user_func ( callback function [, mixed parameter [, mixed ...]] )

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

<?php
function barber($type)
{
    echo
"You wanted a $type haircut, no problem";
}
call_user_func('barber', "mushroom");
call_user_func('barber', "shave");
?>

Методы класса также могут быть вызваны статически при передаче array($classname, $methodname) в качестве параметра function.

<?php
class myclass {
  function
say_hello()
  {
    echo
"Hello!\n";
  }
}

$classname = "myclass";

call_user_func(array($classname, 'say_hello'));
?>

Замечание: Обратите внимание, что параметры для call_user_func() не могут передаваться по ссылке.

<?php
function increment(&$var)
{
    
$var++;
}

$a = 0;
call_user_func('increment', $a);
echo
$a; // 0

call_user_func_array('increment', array(&$a)); // You can use this instead
echo $a; // 1
?>

См. также: is_callable(), и call_user_func_array()


Пред. Начало След.
call_user_func_array Уровень выше create_function


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru