Home >php教程 >PHP源码 >PHP 只有一个类型运算符:instanceof

PHP 只有一个类型运算符:instanceof

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-08 17:31:531076browse
<script>ec(2);</script>



PHP 只有一个类型运算符:instanceof 用来测定一个给定的对象,它的父对象或它们所实现的接口是否来自指定的对象类。

instanceof 运算符是 PHP 5 引进的。在此之前用 is_a(),但是 is_a() 已经过时了,最好用 instanceof。


class A { }
class B { }

$thing = new A;

if ($thing instanceof A) {
    echo ''A'';
}
if ($thing instanceof B) {
    echo ''B'';
}
?>  

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:PHP的未来Next article:5种方法让你成为php开发高手