(PHP 4, PHP 5, PHP 7)
function_exists — Eğer işlev tanımlanmış ise TRUE döndürür
$işlev_ismi
)
işlev_ismi hem dahili (yerleşik) hem de kullanıcı
tanımlı işlevlerin listesinde aranır.
işlev_ismiBir 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
FALSEdö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.)