Рецепт №24. Из книги «128 рецептов php»
Перейти к оглавлению
Прежде, чем начать работу с массивом, его необходимо создать и заполнить. Не очень часто, но все же бывает необходимо, заполнить пустой массив элементами из определенного рада, с определенной последовательностью. Например, числами от 1 до 5 или буквами от a до f. На такой случай в php существуют функция range. Она принимает два обязательных и один не обязательный параметра. Обязательные, указывают диапазон, из которого будет заполнен массив, а необязательный определяет шаг между элементами последовательности.
Пример:
// заполнение массива элементами от 1 до 10 $array = range(1, 10); var_dump($array); // заполнение массива элементами от 5 до -5 с шагом 2 $array = range(5, -5, 2); var_dump($array); // заполнение массива элементами от a до f $array = range('a', 'f'); var_dump($array); // заполнение массива элементами от z до a с шагом 3 $array = range('z', 'a', 3); var_dump($array);