Home » PHP » Fungsi Variable Handling is_object() Pada PHP

Fungsi Variable Handling is_object() Pada PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

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.

Syntax

is_object(variable);

Nilai Parameter

ParameterDeskripsi
variableRequired. Menentukan variabel untuk diperiksa

Detail Teknis

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" }

You may also like