Поиск: sort (17)
| Функции » Массивы: usort |
usort - сортирует массив по значениям, используя пользовательскую функцию сравнения.
Описание
void usort (array array, string cmp_function)
Эта функция отсортирует массив по значениям с помощью пользовательской функции сравнения. Если вам нужно нетривиально отсортировать массив, используйте её. |
|
теги: usort |
| |
| Функции » Массивы: uksort |
uksort - сортирует массив по ключам с использованием пользовательской функции сравнения.
Описание
void uksort (array array, function cmp_function)
Эта функция сортирует ключи массива с помощью пользовательской функции. Если вы хотите отсортировать массив как-то нетривиально, нужно использовать эту функцию. |
|
теги: uksort |
| |
| Функции » Массивы: uasort |
uasort - сортирует массив пользовательской функцией сравнения и выдерживает ассоциацию индексов.
Описание
void uasort (array array, function cmp_function)
Эта функция сортирует массив так, что индексы массивов сохраняют корреляцию с элементами массива, с которыми они ассоциированы. Это используется в основном при сортировке массивов, где важен фактический порядок элементов. Функция сравнения является пользовательской. |
|
теги: uasort |
| |
| Функции » Массивы: sort |
sort - сортирует массив.
Описание
void sort (array array [, int sort_flags])
Эта функция сортирует массив. Элементы буду упорядочены от низшего к высшему. |
|
теги: sort |
| |
| Функции » Массивы: rsort |
rsort - сортирует массив в обратном порядке.
Описание
void rsort (array array [, int sort_flags])
Эта функция сортирует массив в обратном порядке (от высшего к низшему). |
|
теги: rsort |
| |
| Функции » Массивы: natsort |
Описание
void natsort (array array)
Эта функция реализует алгоритм сортировки, упорядочивая алфавитно-числовые строки по-человечески. Это описано как "natural ordering/натуральный порядок".
|
|
теги: natsort |
| |
| Функции » Массивы: natcasesort |
natcasesort - сортирует массив с использованием нечувствительного к регистру символов алгоритма "natural order/натуральный порядок".
Описание
void natcasesort (array array)
Эта функция реализует алгоритм сортировки, упорядочивающий алфавитно-числовые строки. Это считается "натуральным порядком". |
|
теги: natcasesort |
| |
| Функции » Массивы: ksort |
ksort - сортирует массив по ключам.
Описание
int ksort (array array [, int sort_flags])
Сортирует массив по ключам, сохраняя корреляцию ключей и данных. Это используется в основном в ассоциативных массивах. |
|
теги: ksort |
| |
| Функции » Массивы: krsort |
krsort - сортирует массив по ключам в обратном порядке.
Описание
int krsort (array array [, int sort_flags])
Сортирует массив по ключам в обратном порядке, сохраняя корреляцию ключей с данными. Это используется в основном в ассоциативных массивах. |
|
теги: ksort |
| |
| Функции » Массивы: asort |
asort - сортирует массив и сохраняет ассоциацию индексов.
Описание
void asort (array array [, int sort_flags])
Эта функция сортирует массив таким образом, что сохраняется корреляция с элементами массива, ассоциированными с ним. Это используется в основном при сортировке ассоциативных массивов, где важен реальный порядок расположения элементов. |
|
теги: asort |
| |
| Функции » Массивы: arsort |
arsort - сортирует массив в обратном порядке и сохраняет ассоциацию индексов.
Описание
void arsort (array array [, int sort_flags])
Эта функция сортирует массив таким образом, что сохраняет корреляцию массива с элементами массива, ассоциированными с ним. Это используется в основном при сортировке ассоциативных массивов, где важен фактический порядок расположения элементов. |
|
теги: arsort |
| |
| Функции » Массивы: array_multisort |
array_multisort - сортирует многомерный или несколько одномерных массивов.
Описание
bool array_multisort (array ar1 [, mixed arg [, mixed ... [, array ...]]])
array_multisort() может использоваться для сортировки нескольких массивов за раз или многомерного массива по одному из измерений. Она обслуживает ассоциацию ключей при сортировке. |
|
теги: array_multisort |
| |
| Функции » Функции массива |
Введение
Эти функции дают возможность работать с массивами различными способами. Массивы очень удобны для хранения, обслуживания и работы с наборами переменных.
Поддерживаются одно- и многомерные массивы, могут быть даже массивы, создаваемые пользователем или другой функцией. Имеются специфические функции работы с базами данных (БД), заполняющие массивы данными из запросов БД, и различные функции, возвращающие массивы. |
|
теги: массив, array |
| |
| Возможности » Использование PHP из командной строки |
Начиная с версии 4.3, РНР поддерживает новый SAPI-тип (Server Application Programming Interface) под названием CLI, что означает Command Line Interface. Как следует из названия, главной задачей этого SAPI-типа является разработка приложений оболочки/shell (или рабочего стола) с помощью РНР. Имеются весьма небольшие отличия CLI SAPI от других SAPI, которые будут далее рассмотрены в этой главе. |
|
теги: php |
| |
| Справочник языка » old_function |
Оператор old_function позволяет объявлять функцию с использованием синтаксиса, идентичного PHP/FI2 (вы только обязаны заменить 'function' на 'old_function'. |
|
теги: old_function |
| |
| Справочник языка » Типа данных: Массивы |
Массивы
Массив в PHP это упорядоченная карта. Карта/map это тип, который отображает значения в ключи. Этот тип оптимизируется разными способами, поэтому вы можете использовать его как реальный массив или список (вектор), хэш-таблицу (которая является реализацией карты), словарь/dictionary, коллекцию/collection, стэк/stack, очередь/queue и, возможно, что-то ещё. Поскольку вы можете иметь другой PHP-массив в качестве значения, вы можете также довольно легко симулировать деревья/trees. |
|
теги: массивы |
| |
Страницы: [ 1 ]
|
|