function_exists
(PHP 4, PHP 5)
function_exists — Returner TRUE hvis en given funktion er blevet lavet
Beskrivelse
bool function_exists
( string $function_name
)
Tjekker i listen over fremstillede funktioner, både i indbyggede (interne) samt i brugerfremstillede funktioner, for function_name . Returnerer TRUE ved succes, FALSE ved fejl.
<?php
if (function_exists('imap_open')) {
echo "IMAP functions are available.<br />\n";
} else {
echo "IMAP functions are not available.<br />\n";
}
?>
Bemærk at en funktions navn vil findes selvon funktionen i sig selv ikke er brugbar i henhold til indstillingerne eller installationsindstillingerne (med image functionerne som et eksempel). Bemærk også at function_exists() vil returnere FALSE ved konstruktor, som f.eks. include_once() og echo().
Se også method_exists() og get_defined_functions().