php - json delete square brackets -


this php script

 <?php  require('medoo.min.php');  header('content-type: application/json');  $database = new medoo('brickx');   $datas = $database->select("customer", ["companyname", "phonenumber"]);   $jsonresponse = array("customers"=> array());  array_push($jsonresponse["customers"], $datas);  echo (json_encode($jsonresponse));   ?> 

outputs kind of json:

 {"customers":[[{"companyname":"company1","phonenumber":"+567890789"},{"companyname":"company2","phonenumber":"5678905678"}]]} 

however need rid of square brackets , like

{"customers":{"companyname":"company1","phonenumber":"+567890789"},{"companyname":"company2","phonenumber":"5678905678"}} 

any suggestions?

$datas array, want instead:

$array = array('customers' => $datas); echo json_encode($array); 

Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

c++ - Clear the memory after returning a vector in a function -

erlang - Saving a digraph to mnesia is hindered because of its side-effects -