(PHP 4 >= 4.0.4, PHP 5, PHP 7)
get_defined_functions — Tanımlanmış bütün işlevleri içeren bir dizi döndürür
Tanımlanmış bütün işlevleri bir dizi olarak döndürür.
Hem kullanıcı tanımlı hem de yerleşik (dahili) bütün tanımlanmış işlevlerin listesini bir çok boyutlu dizi olarak döndürür. Dahili işlevlere $dizi["internal"] ile ulaşılabilirken kullanıcı tanımlı işlevlere $dizi["user"] ile ulaşılabilir (aşağıdaki örneğe bakınız).
Örnek 1 - get_defined_functions() örneği
<?php
function satır($id, $veri)
{
return "<tr><th>$id</th><td>$veri</td></tr>\n";
}
$dizi = get_defined_functions();
print_r($dizi);
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir:
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] => satır ) )