(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_ismi
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.)