мой JSON в настоящее время выглядит следующим образомсоздать стиль объекта JSON с PHP
{
"customers":
[
{
"customer_id":3,
"customer_name":"Rick",
"Address":"333 North Road"
},
{
"customer_id":4,
"customer_name":"Robby",
"Address":"444 North West Road"
}
]
}
, и я хотел бы, чтобы это выглядело, как это
{
"customers":
[
{
"customer":
{
"customer_id":3,
"customer_name":"Rick",
"Address":"333 North Road"
}
},
{
"customer":
{
"customer_id":4,
"customer_name":"Robby",
"Address":"444 North West Road"
}
}
]
}
Она создается в этом PHP скрипт, но я m unsure, как программировать атрибут клиента для каждого объекта JSON. Помоги пожалуйста?
//populate results
$json = array();
$result = $stmt->get_result();
while ($row = $result->fetch_assoc()) {
$array = array(
'customer_id' => $row['CustomerID'],
'customer_name' => $row['Name'],
'Address' => $row['Address']
);
array_push($json, $array);
foreach ($row as $r) {
}
}
$jsonstring = '{"customers":'. json_encode($json). "}";
return $jsonstring;
'$ массив = массив ("клиент"=> Array (...));' –
но почему вы хотите изменить его, первый из них лучше – meda
Пытаюсь получить синтаксис, чтобы он соответствовал решению другой проблемы, мне нужно попробовать и устранить возможности. – john