Php сортировка массивов по id
700 UAHДобрый вечер,
Есть два массива, офферы (10-30):
{
"offers": [
"id": "235",
"name": "Crezu",
"img_src": "/offerimgs/Crezu_400-300.jpg",
"max_sum": "20000",
"min_srok": "7",
"max_srok": "30",
"stavka": "0.01",
"akcia": ""
} ,
{
"id": "189",
"name": "Online Loans PH",
"img_src": "/offerimgs/OnlineLoans_400-300.jpg",
"max_sum": "7000",
"min_srok": "1",
"max_srok": "90",
"stavka": "0.01",
"akcia": ""
} ,
]
и id (organic и facebook)
{"organic":[{"id":"235"},{"id":"189"},{"id":"166"},{"id":"21"},{"id":"316"},{"id":"324"},{"id":"337"},{"id":"387"},{"id":"392"},{"id":"405"}],"facebook":[{"id":"189"},{"id":"166"},{"id":"235"},{"id":"21"},{"id":"316"},{"id":"324"},{"id":"337"},{"id":"387"},{"id":"392"},{"id":"405"}]}Данные приходят в JSON-е, после чего я их декодирую через json_decode
Нужно выстроить офферы (отсортировать ) по id, офферы выводятся через цикл.
1. Количество id и офферов может быть разное. Но в окончеательном массиве должны быть только те офферы, ид которых у нас есть. Допустим 10 офферов и всего 4 id. Следовательно показываем 4 оффера в определенном порядке.
2. Должен быть явный способ выбрать массив из массива офферов (organic или facebook) в примере. Например $offers_ids['organic'] , $offers_ids['facebook'].
+
Нужно добавить функцию исключения офферов по id, сейчас она есть но вариант не лучший.
К примеру я указываю массив id-шек
$remove_ids = array(189, 223);
И если офферы с этими id присутствую в массиве офферов то мы их исключаем
php 5.5.
Исходник со всеми подключениями - передам исполнителю
Добрый вечер,
Есть два массива, офферы (10-30 штук):
{
"offers": [
"id": "235",
"name": "Crezu",
"img_src": "/offerimgs/Crezu_400-300.jpg",
"max_sum": "20000",
"min_srok": "7",
"max_srok": "30",
"stavka": "0.01",
"akcia": ""
} ,
{
"id": "189",
"name": "Online Loans PH",
"img_src": "/offerimgs/OnlineLoans_400-300.jpg",
"max_sum": "7000",
"min_srok": "1",
"max_srok": "90",
"stavka": "0.01",
"akcia": ""
} ,
]
и id (organic и facebook)
{"organic":[{"id":"235"},{"id":"189"},{"id":"166"},{"id":"21"},{"id":"316"},{"id":"324"},{"id":"337"},{"id":"387"},{"id":"392"},{"id":"405"}],"facebook":[{"id":"189"},{"id":"166"},{"id":"235"},{"id":"21"},{"id":"316"},{"id":"324"},{"id":"337"},{"id":"387"},{"id":"392"},{"id":"405"}]}Данные приходят в JSON-е, после чего я их декодирую через json_decode
Нужно выстроить офферы (отсортировать ) по id, офферы выводятся через цикл.
1. Количество id и офферов может быть разное. Но в окончеательном массиве должны быть только те офферы, ид которых у нас есть. Допустим 10 офферов и всего 4 id. Следовательно показываем 4 оффера в определенном порядке.
2. Должен быть явный способ выбрать массив из массива id-шек (organic или facebook) в примере. Например $offers_ids['organic'] , $offers_ids['facebook'].
+
Нужно добавить функцию исключения офферов по id, сейчас она есть но вариант не лучший.
К примеру я указываю массив id-шек
$remove_ids = array(189, 223);
И если офферы с этими id присутствую в массиве офферов то мы их исключаем
php 5.5.
Исходник со всеми подключениями - передам исполнителю
Актуальные фриланс-проекты в категории PHP
Многостраничный HTML-шаблон веб-сайта для онлайн-ставок и парсинг API матчей (
1109 UAH
|
Решить проблему нагрузки на хостинг сайта на ПресташопСайт с каждым месяцем требует все больше и больше ресурсов. Ответ хостера: Во время проверки сервера было зафиксировано повышенное нагрузка со стороны сервера баз данных MySQL. В моменты возникновения ошибки 500 процесс MySQL использует значительную часть ресурсов процессора,… PHP, Базы данных и SQL ∙ 12 часов 29 минут назад ∙ 20 ставок |
Нужна интеграция KeyCRM → ПРРО Кашалот |
Сайт на WordPress с использованием темы Kadence и Kadence Blocks.
10 000 UAH
Нам нужно создать сайт на WordPress с использованием темы Kadence и Kadence Blocks. Интернет-магазина не будет (хотя, вероятно, он будет добавлен в будущем). Нужна главная страница и несколько внутренних страниц. Графика уже готова, структура макета в основном определена,… CMS, PHP ∙ 1 день 23 часа назад ∙ 37 ставок |
Разработка 2 SEO-ориентированных сайтов по продаже запчастей (квадроциклы и спецтехника)Разработка двух специализированных сайтов по продаже запчастейОбщая информация Необходимо разработать два специализированных сайта: Запчасти для квадроциклов, UTV, SSV и другой подобной техники. Запчасти для специальной техники. Существующий сайт компании:… PHP, Веб-программирование ∙ 2 дня 20 часов назад ∙ 76 ставок |