SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/functions_funktionen/call_user_func_array.php
© 2001-2017 E-Mail SELFPHP OHG, info@selfphp.de



call_user_func_array


nach unten nach oben Befehl

mixed call_user_func_array ( callback $function, array $param_arr )



nach unten nach oben Version

(PHP 4 >= 4.0.4, PHP 5)



nach unten nach oben Beschreibung

Mit call_user_func_array() kann man eine benutzerdefinierte Funktion
(function_name) aufrufen. Dieser benutzerdefinierten Funktion wird das Array
paramarr als Argument übergeben.
Als Ergebnis liefert call_user_func_array() den Rückgabewert der aufgerufenen
Funktion.

Siehe auch:

call_user_func()



nach unten nach oben Beispiel


<?PHP
$_POST
['name'] = 'Enseleit';

$_POST['vorname'] = 'Damir';

$_POST['homepage'] = 'SELFPHP';

function 
debug $var$val )
{
    echo 
'*** ' $var ' ***' "\n";

    echo 
'Datum: ' date 'm.d.Y' ) . "\n";

    echo 
'Uhrzeit: ' .  date 'H:i:s' ) . "\n";

    if ( 
is_array $val ) || is_object $val ) || is_resource $val ) )
    {
        
print_r $val );
    }
    else
    {
        echo 
"\n" $val "\n";
    }
    echo 
'***' "\n\n";
}

call_user_func_array 'debug', array ( 'Formulardaten'$_POST ) );
?>




nach unten nach oben Ausgabe


*** Formulardaten ***
Datum: 07.06.2004
Uhrzeit: 21:51:56
Array
(
    [name] => Enseleit
    [vorname] => Damir
    [homepage] => SELFPHP
)
***