PHP创建空对象的方法
浏览量:533
what:
其实添加和修改页面可以合成一个,添加页面用空对象赋值,修改用搜索出来的对象赋值
how:
方法一:写一个空类
class cfg {
}
$cfg = new cfg;
方法二:实例化 StdClass 类
StdClass类是PHP中的一个基类,StdClass类没有任何成员方法,也没有任何成员属性,实例化以后就是一个空对象。
$cfg = new StdClass();
方法三:json_encode()和json_decode()
这种方法就是把一个空的JSON对象通过json_decode()转变为PHP的StdClass空对象。
同样的道理,你可以将一个数组通过json_encode()转成JSON,再通过json_decode()将JSON转为StdClass对象。
$cfg = json_decode('{}');


感谢支持与鼓励~