Справочник функций PHP /
Функции по алфавиту
A B C D E F G H I J K L M N O P Q R S T U V W

get_defined_functions

array get_defined_functions ( void ) get_defined_functions возвращет массив, содержащий названия всех, доступных в данный момент функций. Возвращаемый массив содержит два жлемента-массива: internal (со встроенными функциями PHP) и user (с функциями, определёнными пользователем). Пример использования: <?php
function userfunc()
{
return
0;
}

function
user2func()
{
return
1;
}
// Запишем все доступные функции в переменную
$arr=get_defined_functions();
// Отсортируем по алфавиту для читабельности
sort($arr['internal']);
sort($arr['user']);
print_r($arr);
/*
Array
(
[internal] => Array
(
[0] => _
[1] => abs
[2] => acos
[3] => acosh
...
[1766] => zip_open
[1767] => zip_read
[1768] => zlib_get_coding_type
)

[user] => Array
(
[0] => user2func
[1] => userfunc
)
)

*/
?>