У меня есть некоторые данные в PHP, которые я хочу отправить в API, написанный в формате JSON.
Мои данные были массивом PHP, в результате чего я преобразовывал их в объект JSON, а затем в строку JSON, чтобы можно было отправлять. Но API требует массив объектов, как показано в приведенном ниже коде, как я могу написать свой код, чтобы соответствовать его формату
Требования из массива, написанные в формате JSON
{
"children":[
{"child_name":"abc","child_dob":"2015-05-23"},
{"child_name":"efg","child_dob":"2016-09-13"}
]
}
Мой PHP-код
//Convert the PHP array to a JSON object
$child =(object)$children;
//Convert JSON object to a JSON string to send to server
$ch = json_encode($child);
dd($ch);
//result in browser
"{"child_name":"mnmbmb","child_dob":"2018-10-30"}"