![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Текстовый файл:
firms/zavodi/mzz.htm@@::52:::Механический завод, ООО ::::::040903001147:::::::::::::::::::::::::::::::::::::::::::::::::::::: firms/avto/progress.htm@@::52:::Прогресс, ООО МНИПО ::::::040903001212:::::::::::::::::::::::::::::::::::::::::::::::::::::: и т.д. Можно обьяснить с примером как отсортировать по алфавиту русские названия? Очень надо! Помогите пожалуйста! |
|
|||||
|
Какой-то у вас странный разделитель.
А сортировать есть функции arsort, asort, sort итд
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
|
Есть но они сортируют только по:
firms/zavodi/mzz.htm@@ firms/avto/progress.htm@@ по первым буквам всей строки. А мне надо чтоб сортировало только по русским названиям |
|
|||||
|
Забей в массив только русские названия и сортируй по ним
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
|
да, ещё setlocale проставь
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
|
Спасибо огромное за помощь!
Я уже по своему допер: function sort_name($a, $b) { $m2=split (":::", $a); $m1=split (":::", $b); return strcmp($m2[1], $m1[1]); } usort($flink, sort_name); сортирует как надо!!! |
![]() |
Часовой пояс GMT +4, время: 16:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|