| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Сортировка массива... Трабла... |
| Автор: immax 1.11.2007, 01:20 | ||||||
| Доброго всем времени суток. Чтобы упростить объяснение проблемы, приведу сразу пример: Есть скажем файл text.txt следующего содержания:
Всё это надо отсортировать по алфавиту. Пишу простейший код:
Результат вот такой:
При сортировке массива две строки слепливаются в одну. При этом одна строка остаётся пустой. Как этого избежать? Это, по всему видимому, из-за отсутствия переноса в последней строке исходного файла. что посоветуете, чтобы сортировка всегда проходила гладко? |
| Автор: Sannis 1.11.2007, 01:58 | ||||||
| Зависит от цели и остального кода Можно попробывать заменить
на
или
В таком случае правда в конце файла будет (возможно лишний) перевод строки. |
| Автор: SelenIT 1.11.2007, 02:13 | ||
|
| Автор: immax 1.11.2007, 21:55 |
| 2SelenIT Гхм, насколько проще, а выполняется у меня чуть медленнее, чем с циклом... но главное работает как надо... Спасибо, краткость и в коде-сестра таланта =) ЗЫ Не все ещё перешли на пхп5 =) |