BelStudent
целеустремлённый чел
Получение отсортированного массива
Есть массив $temp=array(array('value'=>'бла бла', 'num'=>121212''));
Пример части исходного массива ( print_r()):
После сортировки asort получил:
Собственно 2 вопроса:
1)Как оно узнало что мне нужна сортировка именно по этому полю value?
3)Как взять первые 3 значения отсортированного массива (не по числовому индексу же к ним обращаться)?
Есть массив $temp=array(array('value'=>'бла бла', 'num'=>121212''));
Пример части исходного массива ( print_r()):
PHP:
Array
( [0] => Array
( [value] => 3.27018762 [num] => 0 )
[1] => Array
( [value] => 17.37840354 [num] => 1 )
[3] => Array
( [value] => 1.63933204 [num] => 3 )
PHP:
Array
( [29] => Array
( [value] => 0.01148074 [num] => 29 )
[4] => Array
( [value] => 0.58602648 [num] => 4 )
[31] => Array
( [value] => 1.13886524 [num] => 31 )
1)Как оно узнало что мне нужна сортировка именно по этому полю value?
3)Как взять первые 3 значения отсортированного массива (не по числовому индексу же к ним обращаться)?
