
06.08.2009, 21:52
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
С нами:
9497186
Репутация:
1304
|
|
Architek86 Если нужно отсортировать по полю name по алфавиту - то так:
PHP код:
$input = array(
array('id'=>6722, 'name'=>'Американский бульдог','popularity'=>2,'listings_count'=>0,'kirname'=>'amerikanskij_bulqdog'),
array('id'=>6748, 'name'=>'Акита-ину','popularity'=>2,'listings_count'=>0,'kirname'=>'akita-inu'),
array('id'=>6711 , 'name'=>'Английский бульдог','popularity'=>2,'listings_count'=>0,'kirname'=>'anglijskij_bulqdog')
);
function cmp($a,$b) { return strnatcmp($a['name'],$b['name']); }
print_r($input);
usort($input,'cmp');
print_r($input);
З.Ы. Ваше задание не совсем понятно, входной массив дан один, а, когда говорите про отсортированный - уже другие имена
|
|
|