Поиск: each (28)
| Функции » Массивы: usort |
usort - сортирует массив по значениям, используя пользовательскую функцию сравнения.
Описание
void usort (array array, string cmp_function)
Эта функция отсортирует массив по значениям с помощью пользовательской функции сравнения. Если вам нужно нетривиально отсортировать массив, используйте её. |
|
теги: usort |
| |
| Функции » Массивы: uksort |
uksort - сортирует массив по ключам с использованием пользовательской функции сравнения.
Описание
void uksort (array array, function cmp_function)
Эта функция сортирует ключи массива с помощью пользовательской функции. Если вы хотите отсортировать массив как-то нетривиально, нужно использовать эту функцию. |
|
теги: uksort |
| |
| Функции » Массивы: sort |
sort - сортирует массив.
Описание
void sort (array array [, int sort_flags])
Эта функция сортирует массив. Элементы буду упорядочены от низшего к высшему. |
|
теги: sort |
| |
| Функции » Массивы: shuffle |
shuffle - перетряхивает массив.
Описание
void shuffle (array array)
Эта функция перетряхивает массив (перемешивает элементы в произвольном порядке). Для этого вы обязаны посеять с помощью srand(). |
|
теги: shuffle |
| |
| Функции » Массивы: rsort |
rsort - сортирует массив в обратном порядке.
Описание
void rsort (array array [, int sort_flags])
Эта функция сортирует массив в обратном порядке (от высшего к низшему). |
|
теги: rsort |
| |
| Функции » Массивы: range |
range - создаёт массив, содержащий диапазон элементов.
Описание
array range (mixed low, mixed high)
range() возвращает массив элементов от low до high включительно. Если low > high, последовательность будет от high до low. |
|
теги: range |
| |
| Функции » Массивы: prev |
prev - возвращает внутренний указатель массива в начало.
Описание
mixed prev (array array)
Возвращает элемент массива, на который указывает внутренний указатель массива, в предыдущее место, или FALSE, если элементов больше нет. |
|
теги: prev |
| |
| Функции » Массивы: next |
next - передвигает вперёд внутренний указатель массива.
Описание
mixed next (array array)
Возвращает элемент массива в следующей позиции, на которую указывает внутренний указатель массива, или FALSE, если элементов больше нет. |
|
теги: next |
| |
| Функции » Массивы: ksort |
ksort - сортирует массив по ключам.
Описание
int ksort (array array [, int sort_flags])
Сортирует массив по ключам, сохраняя корреляцию ключей и данных. Это используется в основном в ассоциативных массивах. |
|
теги: ksort |
| |
| Функции » Массивы: krsort |
krsort - сортирует массив по ключам в обратном порядке.
Описание
int krsort (array array [, int sort_flags])
Сортирует массив по ключам в обратном порядке, сохраняя корреляцию ключей с данными. Это используется в основном в ассоциативных массивах. |
|
теги: ksort |
| |
| Функции » Массивы: each |
each - возвращает текущую пару ключ/значение из массива и передвигает указатель массива.
Описание
array each (array array)
Возвращает текущую пару ключ/значение из массива array и продвигает указатель массива вперёд. Эта пара возвращается в виде массива из 4 элементов: ключей 0, 1, key и значения value. |
|
теги: each |
| |
| Функции » Массивы: current |
current - возвращает текущий элемент массива.
Описание
mixed current (array array)
Каждый массив имеет внутренний указатель на его "текущий" элемент, который (указатель) инициализируется на первый элемент массива. |
|
теги: current |
| |
| Функции » Массивы: asort |
asort - сортирует массив и сохраняет ассоциацию индексов.
Описание
void asort (array array [, int sort_flags])
Эта функция сортирует массив таким образом, что сохраняется корреляция с элементами массива, ассоциированными с ним. Это используется в основном при сортировке ассоциативных массивов, где важен реальный порядок расположения элементов. |
|
теги: asort |
| |
| Функции » Массивы: arsort |
arsort - сортирует массив в обратном порядке и сохраняет ассоциацию индексов.
Описание
void arsort (array array [, int sort_flags])
Эта функция сортирует массив таким образом, что сохраняет корреляцию массива с элементами массива, ассоциированными с ним. Это используется в основном при сортировке ассоциативных массивов, где важен фактический порядок расположения элементов. |
|
теги: arsort |
| |
| Функции » Массивы: array_keys |
array_keys - возвращает все ключи массива.
Описание
array array_keys (array input [, mixed search_value])
array_keys() возвращает ключи, числовые и строковые, из массива ввода input.
Если специфицировано необязательное search_value, то возвращаются только ключи для данного значения. Иначе возвращаются все ключи из input. |
|
теги: array, функции |
| |
| Функции » Функции массива |
Введение
Эти функции дают возможность работать с массивами различными способами. Массивы очень удобны для хранения, обслуживания и работы с наборами переменных.
Поддерживаются одно- и многомерные массивы, могут быть даже массивы, создаваемые пользователем или другой функцией. Имеются специфические функции работы с базами данных (БД), заполняющие массивы данными из запросов БД, и различные функции, возвращающие массивы. |
|
теги: массив, array |
| |
| Справочник языка » continue |
continue используется в циклических структурах для пропуска оставшейся части текущей итерации цикла и продолжения выполнения с начала следующей итерации (прохода) цикла. |
|
теги: continue |
| |
|
|