袁来如此的工作笔记
袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

PHP创建空对象的方法

浏览量:10

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('{}');

打赏