17 декабря 2007

Ответ от bjaka.max

"Например так:
$array=array();
$fp = fopen ("base/$soddir", "r"); // открываем файл
while (!feof($fp)){
$read = fgets($fp, 1000); // считываем файл
list($pubdate, $login, $pass, $mail, $text, $img, $rub, $zag) = spliti('::', $read);
$array[]=compact('pubdate', 'login', 'pass', 'mail', 'text', 'img', 'rub', 'zag');
}

function SortByPubdate($a, $b) {
if ($a['pubdate'] == $b['pubdate']) return 0;
return return ($a['pubdate'] < $b['pubdate']) ? -1 : 1;
}

usort($array, 'SortByPubdate');"

Это ответ от пользователя bjaka.max на вопрос: Как отсортировать. PHP.

Оцените, пожалуйста, этот ответ
Отказаться от рассылки ответов на этот вопрос