@fwervbyberstvrstrf

Как собрать/заменить/соединить массив в PHP?

Для бота VK есть бот, у бота есть команда топ (рейтинг участников по кол-ву сообщений).
Задача алгоритма:
1. собрать все id пользователей чата через метод VK API messages.getConversationMembers.
2. сделать запрос в базу с этими id. (там хранится статистика пользователей с их id и peer_id чата)
3. с помощью цикла получить кол-во сообщений каждого пользователя чата.
4....

Проблема вот в чём: я хочу чтобы к массиву содержащий ключи id и first_name как то прибавлялся ключ с кол-вом сообщений messages.

Грубо говоря первый массив с ключами id и first_name нужно дополнить messages

p.s. если можно, то сверить значения по ключам (хотя они и так должны по порядку идти), чтобы кол-во сообщений было напротив каждого пользователя
  • Вопрос задан
  • 332 просмотра
Пригласить эксперта
Ответы на вопрос 1
@FanatPHP
В цикле.

Все операции с массивами производятся в цикле.

Простейший вариант - проходить в цикле по массиву и делать запрос в базу по ид.
Добавлять в новый массив элемент содержащий ид, имя и количество
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Алгоритмика Москва
от 110 000 до 160 000 руб.
N1.RU Новосибирск
от 100 000 руб.
Living Core Казань
от 50 000 руб.