Существует следующее массив: < /p>
$arr1 = array(array('xxx', 3), array('yyy', 2));
Мне нужно преобразовать его в массив $ arr2 , где количество возникновения каждой записи равно значению 2 -го столбца в массиве $ arr1 . Например, для приведенного выше указанного $ arr1 , $ arr2 должно быть следующим:
$arr2 = array(
array('xxx'),
array('xxx'),
array('xxx'),
array('yyy'),
array('yyy')
);
Я написал следующий код, но мой вопрос: Можно ли сделать то же самое проще?
for ($i=0; $i
Подробнее здесь: https://stackoverflow.com/questions/106 ... cond-colum
Заполнить 2D -массив повторяющимися значениями в соответствии со значениями первого и второго столбца 2D массива ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Заполнить ассоциативную массив от массива дат и другого массива со значениями не для всех дат
Anonymous » » в форуме Php - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Array_flip() для массива с повторяющимися значениями приводит к потере элементов [закрыто]
Anonymous » » в форуме Php - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-