json_encode生成数字下标对象的方法

如果想得到如图所示的JSON对象:

arrayobject

这种数据结构如下所示:

该怎么获得这种格式的JSON对象呢? 通常我们会习惯性的按照下面的方式来做:

结果如下所示:

arrayobject

然而,得到的并不是我们想要的。那么该如何来得到object类型对象呢? 看代码:

执行结果如下:

arrayobject

这才符合我们需求的结果。 要点在于在json_encode之前先将数组$array转化成对象。

如需转载请注明出处: http://www.ttlsa.com/html/2991.html