   #PHP Manual Function Handling functions call_user_func_array
   create_function

   PHP Manual
   Prev  Next
   ______________________________________________________________________

                                call_user_func

   (PHP 3>= 3.0.3, PHP 4 )
   call_user_func --  Call a user function given by the first parameter

Description

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

   Call a user defined function given by the function parameter. Take the
   following:

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

   Object methods may also be invoked statically using this function by
   passing array($objectname, $methodname) to the function parameter.

   <?php
   class myclass {
     function say_hello() {
       echo "Hello!\n";
     }
   }
   $classname = "myclass";
   call_user_func(array($classname, 'say_hello'));
   ?>

   See also: is_callable(), and call_user_func_array()
   ______________________________________________________________________

   Prev                 Home            Next
   call_user_func_array  Up  create_function
