get_defined_functions
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
get_defined_functions — Lista todas las funciones definidas
Parámetros
exclude_disabled
-
Si las funciones deshabilitadas deben ser excluidas del valor de retorno.
Valores devueltos
Retorna un array multidimensional, que contiene la lista de todas las funciones definidas,
tanto las funciones internas de PHP como las definidas por el usuario. Los nombres
de las funciones internas son accesibles mediante $arr["internal"], y las
funciones de usuario son accesibles mediante $arr["user"].
Ejemplos
Ejemplo #1 Ejemplo con get_defined_functions()
<?php
function myrow($id, $data)
{
return "<tr><th>$id</th><td>$data</td></tr>\n";
}
$arr = get_defined_functions();
print_r($arr);
?>
El resultado del ejemplo
sería algo similar a:
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
)
)