(PHP 4, PHP 5, PHP 7, PHP 8)
function_exists — Eğer işlev tanımlanmış ise true döndürür
işlev hem dahili (yerleşik) hem de kullanıcı
tanımlı işlevlerin listesinde aranır.
işlevBir dizge olarak işlevin ismi.
Eğer işlev 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 (görüntü işlevleri buna iyi bir örnektir.)