Автор Тема: usort  (Прочитано 26342 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
usort
« Ответ #90 : 13 Февраля 2004, 23:55:16 »
Ром, вобщем вот так работает
   $file="news/news.txt";
  $arr=file($file);
  for ($i=0;$i<=count($arr)-1;$i++) {
   $str=explode(";",$arr[$i]);
   sort($str);
   $menu.="$str[0]
";
  }
  echo $menu;
 ?>
Но выводит только 2 строчки из столбика!

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
usort
« Ответ #91 : 14 Февраля 2004, 00:05:44 »
Вернее так
   $file="news/news.txt";
  $arr=file($file);
  for ($i=0;$i<=count($arr)-1;$i++) {
   $str=explode(";",$arr[$i]);
   sort($arr);
   $menu.="$str[0]
";
  }
  echo $menu;
 ?>

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
usort
« Ответ #92 : 14 Февраля 2004, 00:22:49 »
Если кому нужно, то вот код, которого я так долго добивался
   $file="news/news.txt";
  $arr=file($file);
     sort($arr);
  for ($i=0;$i<=count($arr)-1;$i++) {
   $str=explode(";",$arr[$i]);
   $menu.="$str[0]
";
  }
  echo $menu;
 ?>
правда есть одно но, и оно большое, код портит ссылки на строки: если у вас выводится по алфавиту, то ссылки выводятся неправильно!

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
usort
« Ответ #93 : 14 Февраля 2004, 00:27:23 »
а ты там, куда ссылка ведет, тоже сортируй.

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
usort
« Ответ #94 : 14 Февраля 2004, 00:29:43 »
Что ты имеешь ввиду?

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
usort
« Ответ #95 : 14 Февраля 2004, 00:38:37 »
Расскажи по - подробнее, как сортировать ссылки!

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
usort
« Ответ #96 : 14 Февраля 2004, 00:47:54 »
ссылки ортировать не надо.
там, куда ведет эта ссылка, тоже sort сделай, чудик

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
usort
« Ответ #97 : 14 Февраля 2004, 00:54:17 »
Спасибо, всё работает

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28