Jak pomocí PHP snadno zjistit, jaké funkce jsou v aktuálním okamžiku dostupné

Funkce get_defined_functions(); umožnuje vypsat přehled definovaných funkcí v aktuálním bloku PHP kódu. Můžeme tak například zjistit, jaké všechny funkce je možné použít při vytváření pluginu do Textpatternu. Pro lepší čitelnost doporučuji vypsat návratovou hodnotu fukce pomocí metody print_r($arr); . Celý kód pak bude vypadat nějak takto :

$arr = get_defined_functions();
print_r($arr);

A výsledkem bude výpis obdobný tomuto:

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
)

)

Ale vzhledem k tomu že se jedná o PHP, bude mít spíše obrovské množství funkcí :)

Více na http://cz2.php.net/get_defined_functions