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

О проекте

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

MySQL

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

Хостинг

Другое








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

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

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

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

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

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

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

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

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

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

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

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



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





Руководство по 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