Асоциативные массивы или по другому?

Nicca

Новичок
Асоциативные массивы или по другому?

Значит есть такие файлы:

ID.inc - название
Имя
Фамилия
телефон
емайл
Рейтинг ( целое число )

Задача: нужно вывести содержимое этих файлов таким образом:
Имя Фамилия Телефон построчно отсортированых по рейтингу в порядке убывания.

Знаю что есть асоциативные массивы и они могут помочь решить эту задачу, но никогда с ними не работал.
Хотя можно создать еще 4 масива одномерных и так пробовать крутить их. Как лучше, подскажите.
 

Фанат

oncle terrible
Команда форума
тип массива не играет совершенно никакой роли.
особенно - при сортировке.

Если ты не очень силён в многомерных массивах, можешь делать несколько одномерных - с фамилиями, телефонами, рейтингами и прочим. индексом у них будет ID
считал фалй - и пишешь
$familii[$id]=$familia;
$ratingi[$id]=$rating;

потом просто отсортируешь $ratingi через arsort и потом выводи
foreach ($ratingi as $id => $rating)
подставляя нужные поля из нужных массивов с этим $id
 

Nicca

Новичок
Я работал с асоциативными массивами. Вроде бы получилось, но есть вопросы:
Я в цикле заполняю масив:
$names[]=array("name"=>$mas[0], "sername"=>$mas[1], "kount"=>$mas[2]);

Как теперь отсортировать этот массив по полю kount?
 
Сверху