该对象如何成为对象而不是对象?

mpe*_*pen 2 php serialization

这个

if(is_object($value)) echo 'AAA';
if(gettype($value)==='object') echo 'BBB'
Run Code Online (Sandbox Code Playgroud)

打印'BBB'.

具体而言,价值是__PHP_Incomplete_Class Object其结果 unserialize.为什么会is_object返回false呢?

AJ.*_*AJ. 6

PHP手册:

注意:

如果在不存在类定义的非序列化对象上使用此函数将返回FALSE(即使gettype()返回object).