get_defined_functions
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
get_defined_functions — Liefert ein Array aller definierten Funktionen
Beschreibung
function get_defined_functions(
bool $exclude_disabled = true):
array
Parameter-Liste
exclude_disabled
-
Gibt an, ob deaktivierte Funktion im Rückgabewert ausgeschlossen werden
sollen.
Rückgabewerte
Gibt ein multidimensionales Array mit der Liste aller definierten internen
und benutzerdefinierten Funktionen zurück. Die internen Funktionen finden
sich im Unterarray $arr["internal"], die
benutzerdefinierten in $arr["user"] (siehe auch das
folgende Beispiel).
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 erzeugt
eine ä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
)
)