优雅地创建未定义类PHP对象

在PHP中,如果没有事先准备好类,需要创建一个未定义类的对象,我们可以采用下面三种方式:new stdClass。

PHP的stdClass

概述以下是百度百科对php中的 stdClass的描述:stdClass在PHP5才开始被流行。而stdClass也是zend的一个保留类。stdClass类是PHP的一个内部保留类,初始时没有成员变量也没成员方法,所有的魔术方法都被设置为NULL.

PHP中的stdClass是什么

它是最简单的对象,用于将其他类型转换为对象;它类似于Java或Python对象。但是,在不是NULL的情况下,如果转换对象的类型,则创建stdClass的实例;如果为NULL,则新实例将为空。

网站地图