PHP Dokumentation: Function get-defined-functions
12. Januar 2010 von werner
get_defined_functions
(PHP 4 >= 4.0.4, PHP 5)
get_defined_functions — Liefert ein Array aller definierten Funktionen
Beschreibung
array get_defined_functions ( void )
Liefert ein Array aller definierten Funktionen
Rückgabewerte
Liefert ein multidimensionales Array mit der Liste aller definierten internen und benutzerdefinierten Funktionen. Die internen Funktionen finden sich im Unterarray $arr["internal"], die benutzerdefinierten in $arr["user"] (siehe auch das folgende Beispiel). below).
Beispiele
Beispiel #1 get_defined_functions() Beispiel
<?php
function myrow($id, $data)
{
return "<tr><th>$id</th><td>$data</td></tr>\n";
}$arr = get_defined_functions();print_r($arr);
?>Das oben gezeigte Beispiel erzeugteine ähnliche Ausgabe wie:
Array( [internal] => Array ( [0] => zend_version [1] => func_num_args [2] => func_get_arg [3] => func_get_args [4] => strlen [5] => strcmp [6] => strncmp ... [750] => bcscale [751] => bccomp ) [user] => Array ( [0] => myrow ))
Siehe auch
- function_exists() – Falls die angegebene Funktion definiert ist, wird TRUE zurück gegeben
- get_defined_vars() – Gibt ein Array aller definierten Variablen zurück
- get_defined_constants() – Returns an associative array with the names of all the constants and their values
- get_declared_classes() – Ermittelt die Namen der definierten Klassen