Элементы в массиве могут быть отсортированы в алфавитном или цифровом порядке по убыванию или по возрастанию.
PHP - Сортировка функции для массивов
В этой главе мы пройдем следующие функции массив сортировки PHP:
- sort() - сортировка массивов в порядке возрастания
- rsort() - сортировка массивов в порядке убывания
- asort() - сортировать ассоциативные массивы в порядке возрастания, в соответствии со значением
- ksort() - сортировать ассоциативные массивы в порядке возрастания, согласно ключу
- arsort() - сортировать ассоциативные массивы в порядке убывания, в соответствии со значением
- krsort() - сортировать ассоциативные массивы в порядке убывания, в соответствии с ключом
Сортировка массива в порядке возрастания - sort()
Следующий пример сортирует элементы массива $ автомобилей в алфавитном порядке по возрастанию:
Следующий пример сортирует элементы массива $ чисел в порядке возрастания номеров:
Сортировка массива в порядке убывания - rsort()
Следующий пример сортирует элементы массива $ автомобилей в алфавитном порядке убывания:
Следующий пример сортирует элементы массива $ чисел в убывающем порядке номеров:
Сортировка массива (Ascending Order) по asort() (Ascending Order) , в соответствии со значением - asort()
Следующий пример сортирует ассоциативный массив в порядке возрастания, в соответствии со значением:
пример
<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
asort($age);
?>
Выполнить пример » Сортировка массива (Ascending Order) по ksort() (Ascending Order) , согласно Key - ksort()
Следующий пример перебирает ассоциативный массив в порядке возрастания, в соответствии с ключом:
пример
<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
ksort($age);
?>
Выполнить пример » Сортировка массива (Descending Order) по arsort() (Descending Order) , согласно Value - arsort()
Следующий пример сортирует ассоциативный массив в порядке убывания, в соответствии со значением:
пример
<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
arsort($age);
?>
Выполнить пример » Сортировка массива (Descending Order) по krsort() (Descending Order) , согласно Key - krsort()
Следующий пример перебирает ассоциативный массив в порядке убывания, в соответствии с ключом:
пример
<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
krsort($age);
?>
Выполнить пример » Полный PHP массив Ссылка
Для полного ведения всех функций массива, перейдите на наш полный PHP массива Reference .
Ссылка содержит краткое описание и примеры использования, для каждой функции!