Здравствуйте. Имеется файл текстовой примерно такого содержания (только записей больше): admin :142563 peter :122345 marie :345211 jarlart:220012 Т.е. все записи постоянной длины и можно и нужно перемещаться по файлу на длину этой записи для ускорения обновления записи и поиска в файле. По этим цифрам которые после : должна идти сортировка - у кого больше число тот в начале списка у кого меньше тот в конце. Вопрос такой как мне прочитав данные из файла потом отсортировать их (в файл обратно помещать уже отсортированные не надо) ну а потом я помещу их на веб страницу - в таком упорядоченном виде?
Добрый день, Николай! Проще всего построчно зделать split по ":", занести записи в ассоциативный массив $my_array[$name] = $value; Затем отсортируй arsort($my_array , SORT_NUMERIC); и делай потом с ним что хочешь.
Ответ отправлен: 04.11.2004, 10:26 Отправитель: Vril Отвечает ~PentagoN~
Добрый день, Николай! ща попробую че нить сварганить. =)
Приложение: Ответ отправлен: 04.11.2004, 16:28 Отправитель: ~PentagoN~ Отвечает mellisa
Доброе время суток, Николай! Как выриант предлагаю загнать записи в ассоциативный массив и сортировать функцией arsort() Ответ отправлен: 03.11.2004, 23:38 Отправитель: mellisa
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.