В моем проекте я извлекаю строки данных из базы данных и используя json_encode для преобразования данных в JSON. Я откликаюсь на JSON, и пока он показывает правильный результат. Вот пример:Добавление свойства «total» на JSON
{"results":[{"id":"1","name":"test name","description":"test description","db_hostname":"test hostname","db_schema":"test schema","email":"[email protected]"}]}
Теперь я хочу вставить «итого» перед «результатами». «Итого» - это итоговые данные результатов. Это будет структура:
{"total":"1", "results":[{"id":"1","name":"test name","description":"test description","db_hostname":"test hostname","db_schema":"test schema","email":"[email protected]"}]}
Значение «total» изменяется в зависимости от количества результатов «результатов». Как это сделать в PHP?
В объекте JSON заказ не имеет значения, так как доступ осуществляется по ключ и порядок редко используются. Вы можете получить доступ непосредственно к «результатам» length 'object.results.length' – baquiax