Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК
     ❯   

PHP Учебник


PHP Формы


PHP Продвинутый


PHP ООП


MySQL База данных


PHP XML


PHP - AJAX


PHP Примеры


PHP Справочник



PHP Сортировка массивов



PHP - Функции сортировки массивов

Элементы массива могут быть отсортированы в алфавитном или числовом порядке, по убыванию или возрастанию.

Вот основные функции сортировки массивов PHP:

  • sort() - сортирует индексированный массив по возрастанию
  • rsort() - сортирует индексированный массив по убыванию
  • asort() - сортирует ассоциативный массив по возрастанию, по значению
  • ksort() - сортирует ассоциативный массив по возрастанию, по ключу
  • arsort() - сортирует ассоциативный массив по убыванию, по значению
  • krsort() - сортирует ассоциативный массив по убыванию, по ключу

PHP sort() - Сортировка массива по возрастанию

Функция sort() сортирует индексированный массив по возрастанию.

Пример

Отсортируйте элементы массива $cars в возрастающем алфавитном порядке:

$cars = array("Volvo", "BMW", "Toyota");
sort($cars);
print_r($cars);
Попробуйте сами »

Пример

Отсортируйте элементы массива $numbers в возрастающем числовом порядке:

$numbers = array(4, 6, 2, 22, 11);
sort($numbers);
print_r($numbers);
Попробуйте сами »


PHP rsort() - Сортировка массива по убыванию

Функция rsort() сортирует индексированный массив по убыванию.

Пример

Отсортируйте элементы массива $cars в убывающем алфавитном порядке:

$cars = array("Volvo", "BMW", "Toyota");
rsort($cars);
print_r($cars);
Попробуйте сами »

Пример

Отсортируйте элементы массива $numbers в убывающем числовом порядке:

$numbers = array(4, 6, 2, 22, 11);
rsort($numbers);
print_r($numbers);
Попробуйте сами »

PHP asort() и arsort() - Сортировка ассоциативного массива (по значению)

Функция asort() сортирует ассоциативный массив по возрастанию, по значению.

Пример

Отсортируйте ассоциативный массив по возрастанию, по значению:

$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
asort($age);
print_r($age);
Попробуйте сами »

Функция arsort() сортирует ассоциативный массив по убыванию, по значению.

Пример

Отсортируйте ассоциативный массив по убыванию, по значению:

$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
arsort($age);
print_r($age);
Попробуйте сами »

PHP ksort() и krsort() - Сортировка ассоциативного массива (по ключу)

Функция ksort() сортирует ассоциативный массив по возрастанию, по ключу.

Пример

Отсортируйте ассоциативный массив по возрастанию, по ключу:

$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
ksort($age);
print_r($age);
Попробуйте сами »

Функция krsort() сортирует ассоциативный массив по убыванию, по ключу.

Пример

Отсортируйте ассоциативный массив по убыванию, по ключу:

$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
krsort($age);
print_r($age);
Попробуйте сами »

Полный справочник массивов PHP

Для полного справочника по всем функциям массивов перейдите к нашему Справочнику массивов PHP.

Справочник содержит краткое описание и примеры использования для каждой функции!



×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.