Từ khóa phiên bản PHP
Ví dụ
Kiểm tra xem một đối tượng có thuộc về một lớp cụ thể hay không:
<?php
class MyClass {}
class AnotherClass extends MyClass{}
$obj = new
AnotherClass();
if($obj instanceof AnotherClass) {
echo "The
object is AnotherClass";
}
// The object is also an instance of the class
it is derived from
if($obj instanceof MyClass) {
echo "The object
is MyClass<br>";
}
?>
Hãy tự mình thử »Định nghĩa và cách sử dụng
Từ khóa instanceof
được sử dụng để kiểm tra xem một đối tượng có thuộc một lớp hay không. Sự so sánh trả về true nếu đối tượng là một thể hiện của lớp, nó trả về false nếu không phải vậy.
Trang liên quan
Đọc thêm về đối tượng và các lớp trong Hướng dẫn OOP PHP của chúng tôi.
❮ Từ khóa PHP