Функция 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); ?>