![]() |
Сортировка масива из тектового файла!
Текстовый файл:
firms/zavodi/mzz.htm@@::52:::Механический завод, ООО ::::::040903001147:::::::::::::::::::::::::::::::::::::::::::::::::::::: firms/avto/progress.htm@@::52:::Прогресс, ООО МНИПО ::::::040903001212:::::::::::::::::::::::::::::::::::::::::::::::::::::: и т.д. Можно обьяснить с примером как отсортировать по алфавиту русские названия? Очень надо! Помогите пожалуйста! |
Какой-то у вас странный разделитель.
А сортировать есть функции arsort, asort, sort итд |
Есть но они сортируют только по:
firms/zavodi/mzz.htm@@ firms/avto/progress.htm@@ по первым буквам всей строки. А мне надо чтоб сортировало только по русским названиям |
Забей в массив только русские названия и сортируй по ним
|
да, ещё setlocale проставь
|
Спасибо огромное за помощь! :)
Я уже по своему допер: function sort_name($a, $b) { $m2=split (":::", $a); $m1=split (":::", $b); return strcmp($m2[1], $m1[1]); } usort($flink, sort_name); сортирует как надо!!! |
| Часовой пояс GMT +4, время: 07:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.