phpinstanceof
Posted 熊二
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpinstanceof相关的知识,希望对你有一定的参考价值。
instanceof 的使用还有一些陷阱必须了解。在 php 5.1.0 之前,如果要检查的类名称不存在,instanceof 会调用__autoload()。另外,如果该类没有被装载则会产生一个致命错误。可以通过使用动态类引用或用一个包含类名的字符串变量来避开这种问题
现测:
PHP Version => 7.2.6
的环境,即使检查到没有类名称,也不会调用__autoload方法
<?php
function __autoload($a)
{
echo 11;die;
}
$a = 1;
echo $a instanceof stdClass;
?>
以上是关于phpinstanceof的主要内容,如果未能解决你的问题,请参考以下文章