Я могу создать простые json-объекты, подобные этому:
$d = array('item' => "$name" ,'rate' => "$rating");
Но что, если я хочу построить массив элементов и делать это динамически, так как я создаю его из запроса db?
Update:
Позвольте мне быть более конкретным. Я знаю, что мне нужно делать:
$jsonCode = json_encode($d);
который создаст объект json с полем item и rate. Но я хочу несколько json-объектов в json-массиве, когда я его кодирую.
Я хочу, чтобы json wise был примерно таким:
[{"item":"toy","rating":"baz" },{"item":"bike","rating":"2.3" }, {"item":"juice","rating":"1.3" }]