function_exists
(PHP 4, PHP 5)
function_exists — TRUE-val tér vissza, ha az adott nevű függvény definiálva van
LeÃrás
A beépÃtett és a felhasználó által definiált függvények között megkeresi a function_name nevűt. Siker esetén TRUE értékkel tér vissza, ellenkezÅ‘ esetben FALSE értéket ad.
<?php
if (function_exists('imap_open')) {
echo "IMAP függvények használhatók.<br />\n";
} else {
echo "IMAP függvények _nem_ használhatók.<br />\n";
}
?>
Vigyázat, mert egy függvény neve létezhet még akkor is, ha a függvény maga nem használható valamilyen konfigurációs vagy fordÃtási beálltás következtében. Ilyenek például a képkezelÅ‘ függvéyek. Szintén fontos megjegyezni, hogy a function_exists() FALSE értéket fog adni a nyelvi elemekre, amilyen például az include_once() vagy az echo().
Lásd még: method_exists() és get_defined_functions()!