(PHP 4 >= 4.0.4, PHP 5, PHP 7)
get_defined_functions — Devuelve una matriz de todas las funciones definidas
Obtiene una matriz de todas las funciones definidas.
Devuelve una matriz multidimensional que contiene una lisata de todas las funciones definidas, tanto de las incluidas (internas) como las definidas por el usuario. Las funciones internas serán accesibles mediante $arr["internal"], y las definidas por el usuario usando $arr["user"] (véase el ejemplo de abajo).
Ejemplo #1 Ejemplo de get_defined_functions()
<?php
function mifila($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] => mifila ) )