[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сортировка многомерного массива
Страницы: 1, 2
GKorvin
Добрый день.
Вот пытаюсь отсортировать многомерный массив самым простым методом + без использования встроенных php функция сортировки.

<?php

$arr = array(
array(1,6,3,4,9,),
array(5,2,3,7,5,),
array(1,2,3,1,),
array(1,3,3,),
array(2,1,2,4,3,));

$c = count($arr);

for ($a=0; $a < $c; $a++) {

for ($i=0; $i < $c; $i++) {

for ($q=0; $q < $c; $q++) {

if ($arr[$i][$a+1] > $arr[$i][$a]) {
$tmp = $arr[$i][$a+1];
$arr[$i][$a+1] = $arr[$i][$a];
$arr[$i][$a] = $tmp;
}
}

echo $arr[$a][$i];
}
echo '<br />';
}

?>

на выходе имеем:
61349
53275
2311
331
22431

а нужно:
11111
22223
33333
4455
679

Вот в чем проблема и варианты решения подобной задачи?
Заранее спасибо.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.