кодесурса
«PHP

PHP: функция uksort ()

script1adsense2code
script1adsense3code

PHP: сортировка массива по ключам с помощью пользовательской функции сравнения

Функция uksort () используется для сортировки массива по ключам элементов с помощью пользовательской функции сравнения. Если массив, который вы хотите отсортировать, должен быть отсортирован по каким-то нетривиальным критериям, вам следует использовать эту функцию.

Примечание. Если два члена сравниваются как равные, их относительный порядок в отсортированном массиве не определен.

Версия:

(PHP 4 и выше)

Синтаксис:

 uksort (имя-массива, user_defined_function) 

Параметры:

название Описание Необходимые /
Необязательный
Тип
array_name Массив ввода. необходимые массив
user_defined_function Пользовательская функция. необходимые
-

Возвращаемое значение

ИСТИНА в случае успеха или ЛОЖЬ в случае неудачи.

Тип значения : логическое.

Пример:

<?php
function my_sort($x, $y)
{
if ($x == $y) return 0;
return ($x > $y) ? -1 : 1;
}
$people = array("10" => "javascript",
"20" => "php", "60" => "vbscript",
"40" => "jsp");
uksort($people, "my_sort");
print_r ($people);
?>

Выход:

 Array ([60] => vbscript [40] => jsp [20] => php [10] => javascript) 

Иллюстрированная презентация:

«PHP

Посмотреть пример в браузере

Практика здесь онлайн:

Смотрите также

Справочник по функциям PHP

Предыдущая: uasort
Далее: usort

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code