Fungsi is_object()
digunakan untuk memeriksa apakah variabel adalah objek.
Fungsi ini mengembalikan nilai true (1) jika variabel adalah objek, jika tidak maka mengembalikan False/ nothing.
is_object(variable);
Parameter | Deskripsi |
---|---|
variable | Required. Menentukan variabel untuk diperiksa |
Return Value: | TRUE jika variabel adalah sebuah objek, FALSE sebaliknya |
---|---|
Return Type: | Boolean |
PHP Version: | 4.0+ |
PHP Changelog: | PHP 7.2: Fungsi ini sekarang mengembalikan nilai true untuk objek yang tidak berseri tanpa definisi kelas. Salah sebelumnya dikembalikan |
Contoh
Periksa apakah variabel adalah objek atau bukan:
<?php function get_cars($obj) { if (!is_object($obj)) { return false; } return $obj->cars; } $obj = new stdClass(); $obj->cars = array("Xenia", "Avanza", "Audi"); var_dump(get_cars(null)); echo "<br>"; var_dump(get_cars($obj)); ?> /* Output : bool(false) array(3) { [0]=> string(5) "Xenia" [1]=> string(3) "Avanza" [2]=> string(4) "Audi" }