Как массив заполнить чередующимися цифрами в php
4 года назад
Человек-Молекула
Ответы
0
Создать массив с чередующимися цифрами можно следующим образом
Что происходит в этом коде?
- У нас есть переменная с нашими цифрами или числами.
- с помощью функции
array_fill
создаем новый массив. Передаем в него первый индекс, количество элементов и значение для повтора. Таким образом функция создаст двумерный массив, в котором массивы с числами из переменной - Вызываем функцию
array_merge
. Эта функция принимает один и больше массивов и соединяет их один с другим. Но! У нас массив вложенный, поэтому здесь используем spread оператор. Т.е. все вложенные массивы передаются в функцию, словно это будут отдельные аргументы.Array_merge
их получает и соединяет между собой. - Получаем плоский массив с числами, Которые повторяются
4 года назад
Nikolai Gagarinov