Home » PHP » Keyword instanceof PHP

Keyword instanceof PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Definisi dan Penggunaan

Kata kunci instanceof digunakan untuk memeriksa apakah suatu objek milik kelas. Perbandingan mengembalikan nilai benar jika objek adalah turunan dari kelas, itu mengembalikan salah jika bukan.

Contoh
Periksa apakah suatu objek termasuk dalam kelas tertentu:

<?php
class MyClass {}
class AnotherClass extends MyClass{}
$obj = new AnotherClass();

if($obj instanceof AnotherClass) {
  echo "Objeknya adalah AnotherClass";
}

// Objek juga merupakan turunan dari kelas asalnya
if($obj instanceof MyClass) {
  echo "The object adalah MyClass<br>";
}
?>
//Output : Objeknya adalah AnotherClassThe Objeknya adalah MyClass

You may also like