Здравствуйте. Задача следующая: В Базе есть ячейка с содержимым
[{"id":"1","value":"3"},{"id":"2","value":"2"},{"id":"3","value":"2"},{"id":"4","value":"3"},{"id":"13","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"14","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"15","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"16","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"17","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"18","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"19","value":"\u041e\u0442 1 \u0434\u043e 3 \u043c\u0435\u0441\u044f\u0446\u0435\u0432"},{"id":"20","value":"\u041e\u0442 1 \u0434\u043e 2 \u043d\u0435\u0434\u0435\u043b\u044c"},{"id":"21","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"22","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"27","value":"\/images\/I9vh0kE3vkk.jpg"},{"id":"28","value":"123"},{"id":"29","value":"456"}]
Мне нужно получить самые последние значения {"id":"28","value":"123"},{"id":"29","value":"456"}]
Как можно реализовать данный функционал через, например, массив?
Заранее спасибо)
В начале надо использовать json_decode, затем отрезать с конца 2 элемента с помощью array_slice:
$json = '[{"id":"1","value":"3"},{"id":"2","value":"2"},{"id":"3","value":"2"},{"id":"4","value":"3"},{"id":"13","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"14","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"15","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"16","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"17","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"18","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"19","value":"\u041e\u0442 1 \u0434\u043e 3 \u043c\u0435\u0441\u044f\u0446\u0435\u0432"},{"id":"20","value":"\u041e\u0442 1 \u0434\u043e 2 \u043d\u0435\u0434\u0435\u043b\u044c"},{"id":"21","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"22","value":"\u043f\u0443\u0441\u0442\u043e"},{"id":"27","value":"\/images\/I9vh0kE3vkk.jpg"},{"id":"28","value":"123"},{"id":"29","value":"456"}]';
$arr = json_decode($json, true);
print_r(array_slice($arr, -2, 2, true));
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Здравствуйте ! Может у кого-нибудь найдется время - разъяснить как работает этот код, а именно - что происходит в цикле "FOR"Если кто-нибудь разъяснит...
Я сделал поиск, что бы выдавало все статьи, содержащую введённую букву или слово
В общем столкнулся с таким непонятным багомЕсть функция, которая упаковывает исходное сообщение в некий пакет