Promo Member Baru 40%! Program Full Stack Membership! Hanya 3 Hari! Klaim Promo

instanceof

Ditanyakan pada tanggal 14 January 2020 oleh Chaerul Marwan

keyword instanceof berfungsi untuk apa ya?

1 JAWABAN / 0 KOMENTAR

User avatar
Bagus Aji Santoso menjawab pada tanggal 14 January 2020

Untuk mengetahui apakah suatu variabel merupakan objek yang dibuat dari suatu kelas. Misalnya:

$obj = new A();
$myVar = new B();

Jika kita memiliki kode di atas, maka $obj instanceof A akan bernilai true karena $obj memang merupakan objek yang dibuat dari kelas A. Akan tetapi, $myVar instanceof A akan bernilai false karena $myVar merupakan objek yang dibuat dari kelas B bukan A.