首页 > 解决方案 > 数组到对象 codeigniter [REST API]

问题描述

所以我有一个输出数据看起来像这样在此处输入图像描述

这是我的代码

$var1[] = array('0' => $about_us,
                '1' => $privacy,
                '2' => $term_condition,
                '3' => $copyright,
                '4' => $faq);
                    $var2[] = array('0' => $voucher_redemption,
                                 '1' => $contact_us);
                    $var3[] = array('0' => $about_point,
                                 '1' => $earn_point,
                                 '2' => $redeem_voucher);

                    $array["ABOUT"]=$var1;
                    $array["SUPPORT"]=$var2;
                    $array["POINT"]=$var3;
                    $final[]=$array;

                    $data["STATUS"] = "SUCCESS";
                    $data["MASSAGE"] = "LIST FOOTER TITLE";
                    $data["DATA"] = $final;
                   echo json_encode($data);

问题是我想返回 about [{"0":"about us"}] 不仅是数组

标签: arraysapicodeigniterobject

解决方案


我们可以强制 json_encode 使用一个对象

json_encode($data, JSON_FORCE_OBJECT)


推荐阅读