Bir değişkenin içeriğinin bir işlev olarak çağrılabilirliğini sınar
Yöntem 1
<?php function test(){} $fonksiyon = 'test'; var_dump(is_callable($fonksiyon, false, $isim)); echo $isim; ?>
Çıktısı
bool(true) test
Yöntem 2
<?php class nesne { function test(){} } $nesne = new nesne(); $fonksiyon = array($nesne, 'test'); var_dump(is_callable($fonksiyon, true, $isim)); echo $isim; ?>
Çıktısı
bool(true) nesne::test