Javascript debugger
Website design
↑
Returns TRUE
if function_name exists and is a
function, FALSE
otherwise.
This function will return FALSE
for constructs, such as
include_once() and echo().
<?php
if (function_exists('imap_open')) {
echo "IMAP functions are available.<br />\n";
} else {
echo "IMAP functions are not available.<br />\n";
}
?>
A function name may exist even if the function itself is unusable due to configuration or compiling options (with the image functions being an example).