php程序中经常会遇到这样的代码段:
$c=new stdClass();
$c->UserName="cqs";
上面程序明显实例化一个类,但是又找不到对应类的定义,后面查了相关资料发现这个类是Php的一个基类。
stdClass是PHP的一个基类,所有的类几乎都继承这个类,所以任何时候都可以被new,可以让这个变量成为一个object。同时,这个基类又有一个特殊的地方,就是没有方法。凡时用new stdClass()的变量,都不可能会出现$a->test()这种方式的使用。
php程序中经常会遇到这样的代码段:
$c=new stdClass();
$c->UserName="cqs";
上面程序明显实例化一个类,但是又找不到对应类的定义,后面查了相关资料发现这个类是Php的一个基类。
stdClass是PHP的一个基类,所有的类几乎都继承这个类,所以任何时候都可以被new,可以让这个变量成为一个object。同时,这个基类又有一个特殊的地方,就是没有方法。凡时用new stdClass()的变量,都不可能会出现$a->test()这种方式的使用。