0

请原谅我的术语,我是网络开发的新手。

为了可视化我的问题,请参见下文。

这是 RESTLER 显示 json 的方式:

[
 {
   "id": 1,
   "name": "Daniel Craig",
   "email": "dc@gmail.com"
 },
 {
   "id": 2,
   "name": "Tom Cruise",
   "email": "tc@gmail.com"
 }
]

这就是我希望 RESTLER 显示 json 结果的方式:

{"actors":[
 {
   "id": 1,
   "name": "Daniel Craig",
   "email": "dc@gmail.com"
 },
 {
   "id": 2,
   "name": "Tom Cruise",
   "email": "tc@gmail.com"
 }
]}
4

1 回答 1

0

只需用另一个数组包装你的结果。如果我们假设$result返回上面的第一个结果,请执行以下操作

$result = array(
 array(
   "id" => 1,
   "name" => "Daniel Craig",
   "email" => "dc@gmail.com"
 ),
 array(
   "id" => 2,
   "name" => "Tom Cruise",
   "email" => "tc@gmail.com"
 )
);

return array('actors'=>$result);
于 2012-10-19T01:57:21.273 回答