**关于PHP如何定义一个空对象(REST API如何处理空对象和空数组)
2015-04-16 11:38
716 查看
在写接口的过程当中,手机端有需求说不让返回json数组,要返回一个对象。
那么我们可以怎么做呢?
其实很简单,强制转换即可。
声明空对象:
$empty_object=(object)array();
或者
$empty_object=(object)null;
把数组转换为对象:
$arr=array(‘a’,'b’);
$empty_object=(object)$arr;
那么我们可以怎么做呢?
其实很简单,强制转换即可。
声明空对象:
$empty_object=(object)array();
或者
$empty_object=(object)null;
把数组转换为对象:
$arr=array(‘a’,'b’);
$empty_object=(object)$arr;
相关文章推荐
- php如何定义一个常量数组
- php如何定义一个常量数组
- php如何定义一个常量数组
- C++对象模型之编译器如何处理函数返回一个对象
- C++对象模型之编译器如何处理函数返回一个对象
- 用PHP创建一个REST APi
- 关于php中反射类的简单理解:如何拿到一个类的所有方法(public+protected+private)
- 没有默认构造函数,如何定义对象的数组
- 关于REST的文章—— 如何查看我的订单-REST的流程API设计案例
- 关于“如何做到在一个类内不通过创建另一个类的对象,却调用另一个类的方法”的问题
- 如何定义一个只能在堆上(栈上)生成对象的类?
- js中关于map的增、删、改、查操作及其js中如何建立一个对象
- java 在窗口中如何定义一个文本框类型的数组
- 如何向以json对象为元素的数组中追加一个新的元素
- vb 如何定义一个未知大小一维数组?
- 20140810 关于js中如何判断一个对象{}是否为空
- php对象和数组的定义
- unserialize的这个问题是由一个emlog论坛用户在使用时报错而发现的 问题表现情况如下: emlog缓存的保存方式是将php的数据对象(数组)序列化(serialize)后以文件的形式存放,
- jSON学习拓展:如何把一个json对象赋值给另一个json数组?
- 关于unity动态添加游戏对象问题,如何动态添加一个菜单【一】