在php中,`gettype`返回的是"object"而不是对象类型。

1 浏览
0 Comments

在php中,`gettype`返回的是"object"而不是对象类型。

我试图使用gettype($this->object)来获取构造函数中接收到的对象的类型。

但是我只得到了"object"。我的构造函数如下:

public function __construct($object=null)
    {
        $this->object=$object;
    }

我发送给类的对象为:

$campaign = new Campaign();
$type = new Nodes\CampaignDatabaseNode($campaign);
$type->checkType();

checkType()方法只是打印出对象的类型。

0