Laravel and Json, don't show the index of the array -
Laravel and Json, don't show the index of the array -
i'm using laravel homecoming json object , can't find way delete index of array.
my code :
<?php class playercontroller extends basecontroller { public function checkupdate() { $datapack = db::table('datapack')->first(); homecoming response::json(array(['datapack'=>$datapack],'time' => date('y-m-d h:i:s')),200); } } which give me :
{ "0":{ "datapack":{ "id":"fd524d0f-5732-44b7-ac46", "timeupdated":1401184091 } }, "time":"2014-10-06 15:58:20" } and want :
{ "datapack":{ "id":"fd524d0f-5732-44b7-ac46", "timeupdated":1401184091 }, "time":"2014-10-06 15:58:20" }
change:
return response::json(array(['datapack'=>$datapack],'time' => date('y-m-d h:i:s')),200); into:
return response::json(array('datapack'=>$datapack,'time' => date('y-m-d h:i:s')),200); you set datapack in own sub-array [].
arrays json laravel
Comments
Post a Comment