Fungsi is_callable() digunakan untuk mendeteksi apakah fungsi tersebut dapat dipanggil di lingkungan saat ini.
Fungsi is_callable() memverifikasi apakah isi suatu variabel dapat dipanggil sebagai suatu fungsi. Ini dapat memeriksa variabel yang berisi nama fungsi yang valid, atau array yang berisi objek dan nama fungsi yang dikodekan dengan benar.
Persyaratan versi PHP: PHP 4 >= 4.0.6, PHP 5, PHP 7
bool is_callable ( dapat dipanggil $nama [, bool $syntax_only = false [, string &$callable_name ]] )
Deskripsi parameter:
$name: Fungsi panggilan balik untuk memeriksa.
$syntax_only: Jika disetel ke TRUE, fungsi ini hanya memverifikasi bahwa nama mungkin merupakan fungsi atau metode. Itu hanya menolak non-karakter, atau tidak mengandung struktur valid yang dapat digunakan dalam fungsi panggilan balik. Valid harus berisi dua elemen, yang pertama adalah objek atau karakter, dan elemen kedua adalah karakter.
$callable_name: Menerima "nama_callable".
Mengembalikan TRUE jika nama dapat dipanggil, jika tidak, mengembalikan FALSE. .
Outputnya adalah:
bool(benar)someFunctionbool(benar)someClass::someMethod