|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.01.2010, 17:49 | #1 |
Пользователь
Регистрация: 02.08.2008
Сообщений: 94
|
Как отсортировать ключи и значения в многомерном массиве?
Есть многомерный массив (делаю задание по книге "PHP 5 на примерах"), характеризующих состав университета: факультеты, преподаватели и их данные (должность, возраст и т.п.).
Нужно вывести список преподавателей каждого факультета, отсортированный по алфавиту. Вот мой результат (строго не судите, ибо я новичок в программировании вообще). Пытался занести в массив значение $fio и потом отсортировать, но не вышло. Подскажите пожалуйста верный путь. PHP код:
Последний раз редактировалось akokin; 09.01.2010 в 17:51. Причина: уточнение |
09.01.2010, 18:09 | #3 |
Пользователь
Регистрация: 02.08.2008
Сообщений: 94
|
Потому что в данном случае название факультета является ключом. И мне нужно вывести название факультета, а в нем список преподавателей, отортированный по алфавиту.
Спасибо. Последний раз редактировалось akokin; 09.01.2010 в 18:14. |
09.01.2010, 18:14 | #4 |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
Извиняюсь в строках
Код:
Код:
Вы даже не сортируете имена, выводите их "От фонаря". Попробуйте реализовать цикл сортировки. |
09.01.2010, 18:20 | #5 |
Пользователь
Регистрация: 02.08.2008
Сообщений: 94
|
Верно, не сортирую, ибо как не пытался - не проходит. Потому что еще и не соображу, как же сортировать двумерный массив.
Если с простым массивом все ясно (sort($масив)), то как быть в моем случае - не нахожу решения. Потому и спрашиваю. |
09.01.2010, 19:11 | #7 |
Пользователь
Регистрация: 02.08.2008
Сообщений: 94
|
Решено.
С кириллицей работает нормально asort. |
09.01.2010, 19:12 | #8 |
Форумчанин
Регистрация: 31.12.2008
Сообщений: 634
|
если правильно понял ,то
Код:
|
10.01.2010, 12:32 | #9 |
Пользователь
Регистрация: 02.08.2008
Сообщений: 94
|
13-й, спасибо. Ваш код интересен для меня с точки зрения изучения PHP. Хотя в моем случае он излишен (все таки простое задание, чтобы для него писать функцию), но я благодарен вам.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как отсортировать по авторам | B@R@B@$HK@ | Общие вопросы C/C++ | 4 | 31.05.2009 02:05 |
помогите отсортировать значения по параметрам | malenro84 | Microsoft Office Excel | 1 | 05.05.2009 23:59 |
как отсортировать массив под данный отрезок и как минимум и максимум из него найти | SIEGER | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 20.11.2008 08:58 |
сортировка в многомерном массиве | LeoN | PHP | 8 | 03.06.2008 15:39 |
Как отсортировать | Uhryap | Microsoft Office Word | 2 | 24.02.2007 16:58 |