Как вставить PHP-код в JSON?

226
17 марта 2018, 18:59

Задача вывести данные из БД на айфоне. Вопрос - Можно ли как-то интегрировать php в данный json?

[
{"name":"Песто кафе", "price":"350 р"},
{"name":"Пропаганда", "price":"350 р"},
{"name":"Кофемания", "price":"710 р"}
]

такой вариант не работает:

{"name":"<?=$row['rest_name'];?>", "price":"<?=$row['price'];?>"},
Answer 1

Если я правильно понял вопрос

// $rows - данные из БД
$rows = [
    0 => [
        'rest_name'=>'Песто кафе',
        'price'=>'350 р'
        ],
    1 => [
        'rest_name'=>'Пропаганда',
        'price'=>'350 р'
        ],
    2 => [
        'rest_name'=>'Кофемания',
        'price'=>'710 р'
        ],
    ];
$json = [];
foreach ($rows as $row){
    $json[] = [
        'name'  => $row['rest_name'],
        'price' => $row['price']
    ];
}
$json = json_encode($json);
var_dump($json);
READ ALSO
Последовательные запросы cUrl

Последовательные запросы cUrl

Как можно отправлять новый запрос, после ответа сервера на предидущий? Тк

189
Массив с помощью цикла PHP

Массив с помощью цикла PHP

Как можно создать массив типа

238
Неверное перенаправление запроса в htaccess

Неверное перенаправление запроса в htaccess

Разрабатываю тестовый проект с использованием Apache 24, Php 5

187
Два параметра в ссылке

Два параметра в ссылке

У меня есть сайт со статьямиЗа их вывод отвечает файл list

193