(PHP 4, PHP 5)
function_exists — Eğer işlev tanımlanmış ise TRUE döndürür
işlev_ismi hem dahili (yerleşik) hem de kullanıcı tanımlı işlevlerin listesinde aranır.
Bir dizge olarak işlevin ismi.
Eğer işlev_ismi mevcut ve bir işlevin ismi ise TRUE döndürür, aksi takdirde FALSE döndürür.
Bilginize:
include_once() ve echo() gibi oluşumlar için bu işlev FALSE döndürür.
Örnek 1 - function_exists() örneği
<?php
if (function_exists('imap_open')) {
echo "IMAP işlevleri mevcut.<br />\n";
} else {
echo "IMAP işlevleri mevcut değil.<br />\n";
}
?>
Bilginize:
Yapılandırma ve derleme seçeneklerinden dolayı işlev kullanılabilir olmasa bile işlevin ismi mevcut olabilir (resim işlevleri buna iyi bir örnektir.)