|
|
|||
|
wm-help.net -> Статьи веб-мастера -> Полезные мелочи -> PHP. Сортировка массива своей функцией в phpPHP. Сортировка массива своей функцией в php
Автор: Беляев Александр
Сайт Автора: wm-help.net
E-mail Автора: admin@wm-help.net
Дата написания: 18.11.2006
Существует множество различных случаев, когда необходимо произвести сортировку массива, используя свою функцию для сортировки. Благо об этом позаботились создатели PHP и дали возможность простой сортировки с помощью функции usort. usort – используется, когда необходимо отсортировать массив, используя свою функцию. В качестве параметров функции usort первым параметром – передается массив, вторым – имя функции, которую вы собираетесь использовать для сортировки. Ваша функция сортировки массива должна принимать два параметра – значения двух элементов массива, идущих в исходном массиве друг за другом. И на основании сравнений значений этих элементов массива, ваша функция должна возвращать -1, 0 или 1. Т.е. если возвращенное значение равно 1 – элемент массива опускается ниже, 0 – положение не определено (остается там же, где был до этого), 1 – поднимается вверх. Пример сортировки с использованием usort для сортировки числовых элементов массива:
Пример сортировки массива строковых значений, используя usort:
В случае не выполнения данного обязательства, возможно обращение в суд. Другие статьи из раздела "Полезные мелочи"
|
|
| бодибилдинг | Строим Домик | RU-домены за 170 рублей | Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2008. При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" и все имена, ссылки авторов обязательны! Время генерации страницы: 0.052 |