Показать сообщение отдельно

  #7  
Старый 06.08.2009, 21:52
Gifts
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); 
З.Ы. Ваше задание не совсем понятно, входной массив дан один, а, когда говорите про отсортированный - уже другие имена
 
Ответить с цитированием