Artykuły na każdy temat
[PHP] Lista dostępnych funkcji na serwerze
<?php
print_r(get_defined_functions());
?>
Wyżej wymieniony kod powinien dać podobny rezultat:
Array
(
[internal] => Array
(
[0] => zend_version
[1] => func_num_args
[2] => func_get_arg
...
[977] => mysql_dbname
[978] => mysql_tablename
[979] => mysql_table_name
)
[user] => Array
(
)
)
Może się zdarzyć, że będziemy potrzebowali listę funkcji dostępnych na serwerze oraz listę funkcji, które zostały stworzone przez programistę.
<?php
function test()
{
return true;
}
function test2()
{
return false;
}
$tmp['list_of_functions'] = get_defined_functions();
sort($tmp['list_of_functions']['internal']);
sort($tmp['list_of_functions']['user']);
print_r($tmp['list_of_functions']);
?>
W rezultacie powyższy kod powinien dać podobny rezultat:
Array
(
[internal] => Array
(
[0] => _eaccelerator_loader_file
[1] => _eaccelerator_loader_line
[2] => _eaccelerator_output_handler
...
[977] => zend_logo_guid
[978] => zend_version
[979] => zlib_get_coding_type
)
[user] => Array
(
[0] => test
[1] => test2
)
)
Więcej informacji na:
Komentarze
Dodaj komentarz