Fungsi is_callable()
digunakan untuk dapat memeriksa apakah konten variabel dapat dipanggil sebagai fungsi atau tidak.
Fungsi ini mengembalikan nilai true (1) jika variabel dapat dipanggil, jika tidak maka mengembalikan salah / tidak ada.
is_callable(variable, syntax_only, name );
Parameter | Deskripsi |
---|---|
variable | Required. Menentukan variabel untuk diperiksa |
syntax_only | Optional.Jika disetel ke TRUE, fungsi hanya memverifikasi jika variabel adalah fungsi atau metode. Ini akan menolak variabel yang bukan string atau array tanpa struktur yang valid untuk digunakan sebagai callback. Default-nya salah |
name | Optional. Mengembalikan “callable namel” (hanya untuk kelas) |
Return Value: | TRUE jika variabel dapat dipanggil, FALSE sebaliknya |
---|---|
Return Type: | Boolean |
PHP Version: | 4.0.6+ |
Contoh
Periksa apakah isi variabel dapat disebut sebagai fungsi atau tidak:
<?php function test1(){ } echo "test1 is callable: " . is_callable("test1"); echo "<br>"; echo "test2 is callable: " . is_callable("test2"); ?> /* Output : test1 is callable: 1 test2 is callable: