Можно ли в PHP разделить массив на основе совпадающих значений? Эти значения массива динамически помещаются в массив. Это результаты одного запроса к базе данных MySQL. Короче говоря, мне удалось выполнить эту задачу, поместив запрос в цикл for и написав несколько неуклюжих PHP-кодов, но этот подход показался очень неэффективным и его легко сломать. Массив ниже является примером массива, который я пытаюсь разделить:
$returnedData = [
["1003", "correct"],
["1003", "incorrect"],
["1003", "correct"],
["1004", "correct"],
["1004", "incorrect"],
["1004", "incorrect"],
["1005", "incorrect"],
["1005", "correct"],
["1005", "incorrect"]
];
Можно ли разделить этот массив таким образом с помощью PHP?
$returnedData = [
[
["1003", "correct"],
["1003", "incorrect"],
["1003", "correct"]
],
[
["1004", "correct"],
["1004", "incorrect"],
["1004", "incorrect"]
],
[
["1005", "incorrect"],
["1005", "correct"],
["1005", "incorrect"]
]
];
Подробнее здесь: https://stackoverflow.com/questions/471 ... lumn-value
Группировать строки двумерного массива по значению столбца ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение