Функция range() в PHP

Пример

Создает массив, содержащий диапазон элементов от "0" до "5":

<?php
$number = range(0,5);
print_r ($number);
?>

Запуск примера

Определение и использование

Функция range() создает массив, содержащий элементы заданного интервала.

функция возвращает массив, содержащий элементы от low до high между

Комментарии:Если low больше high Параметры, созданные массивы будут от high до low.

Описание

Эта функция создает массив, содержащий элементы от low до high включая low и high) между целыми числами или символами. Если high меньше low маленький, возвращает массив в обратном порядке.

Синтаксис

range(low,high,step)
Параметры Описание
low Обязателен. Определяет минимальное значение массива.
high Обязателен. Определяет максимальное значение массива.
step Опционально. Определяет шаг между элементами. По умолчанию 1.

Технические детали

Возврат значения: Возвращает массив, содержащий элементы от low до high элементов массива.
Версия PHP: 4+
Журнал обновлений:

Параметр step добавлен в PHP 5.0.

В версиях от PHP 4.1.0 до 4.3.2 функция看待 числовые строки как строки, а не как целые числа. Числовые строки будут использоваться в carácterвых последовательностях, например, "5252" рассматривается как "5".

Поддержка字符ных последовательностей и обратных массивов добавлена в PHP 4.1.0. Значение последовательности ограничено длиной. Если длина больше одного, используется только первый символ. В версиях до этой версии range() генерировал только возрастающие целочисленные массивы.

Более примеров

Пример 1

Возвращает массив, содержащий элементы от "0" до "50" с шагом 10:

<?php
$number = range(0,50,10);
print_r ($number);
?>

Запуск примера

Пример 2

Использование букв - возвращает массив, содержащий элементы от "a" до "d":

<?php
$letter = range("a","d");
print_r ($letter);
?>

Запуск примера