yeaahhh
Старатель
- Регистрация
- 8 Май 2008
- Сообщения
- 278
- Реакции
- 11
- Автор темы
- #1
Ребят, добрый день. Не подскажете, как вытянуть 3 наибольших значения(числа) из ассоциативного массива?
Все переменные из запроса - числовые.. т.е. вот что на выходе:
Отзывчивый => 18
Интересный => 16
Общительный => 15
Остроумный => 14
Иными словами, нужно как-то поставить break.. А как правильно это делается?
Заранее спасибо
---------- Post added at 16:26 ---------- Previous post was at 14:45 ----------
Проблему решил. Спасибо
PHP:
$occc = array("Весёлый" =>"".$oc['funny']."","Гостеприимный" => "".$oc['hospitable']."","Добрый" => "".$oc['good']."","Дружелюбный" =>"".$oc['friendly']."","Жадный" =>"".$oc['greedy']."","Жизнерадостный" =>"".$oc['cheerful']."","Заботливый" =>"".$oc['thoughtful']."","Завистливый" =>"".$oc['envious']."","Застенчивый" =>"".$oc['shy']."","Злой" =>"".$oc['angry']."","Интересный" =>"".$oc['interesting']."","Искренний" =>"".$oc['sincere']."","Красивый" =>"".$oc['beautiful']."","Ленивый" =>"".$oc['lazy']."","Надёжный" =>"".$oc['safe']."","Нудный" =>"".$oc['boring']."","Общительный" =>"".$oc['sociable']."","Остроумный" =>"".$oc['witty']."","Отзывчивый" =>"".$oc['responsive']."");
arsort($occc);
foreach($occc as $key => $val)
{
echo (" $key => $val ");
echo "<br />";
}
Отзывчивый => 18
Интересный => 16
Общительный => 15
Остроумный => 14
Иными словами, нужно как-то поставить break.. А как правильно это делается?
Заранее спасибо
---------- Post added at 16:26 ---------- Previous post was at 14:45 ----------
Проблему решил. Спасибо