Автор Тема: Сортировка по элементу массива  (Прочитано 2067 раз)

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

Оффлайн Strike

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
Есть текстовый файл, который считывается, раздирается и забивается в таблицу.


<?php
$f1 
= @fopen( \'db.txt\', \'r\') or die("File not found!");
$contents = fread($f1, filesize("db.txt"));
$data = explode("\\n",$contents);
reset($data);
fclose($f1);

echo "<table>";
foreach ($data as $value)
{
$arr = explode("$", $value);
reset($arr);
echo "<tr><td>$arr[0]</td>";
echo "<td>$arr[2]</td>";
echo "<td>$arr[1]</td></tr>";
}
echo "</table>";
?>



Последняя колонка таблицы ($arr[1]) по которой нужно сортировать - дата (dd.mm.yy). Я представляю, что нужно сделать функцию сравнения, а потом сделать usort($arr, "function" ). Только с какого конца подобраться к функции я не представляю. Подскажите, пожалуйста.

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Сортировка по элементу массива
« Ответ #1 : 13 Мая 2004, 17:05:41 »
подбирайся с конца документации

 

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