Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Сортировка массива при выводе

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: По value как отсортировать?
amakk
Отправлено: 13 Апреля, 2014 - 13:06:26
Post Id


Новичок


Покинул форум
Сообщений всего: 30
Дата рег-ции: Май 2013  


Помог: 0 раз(а)




PHP-скрипт разделяет текст на слова, заносит каждое по отдельности в массив, потом считает повторы слов в тексте и выводит на экран.

Вводим: мама мыла раму мама мыла пол раму раму
Получаем: Array ( [мама] => 2 [мыла] => 2 [раму] => 3 [пол] => 1 )

Вопрос: как отсортировать вывод на экран по количеству повторов? Что бы проторяющееся больше всех слово ("раму" - 3 повтора) было на первом месте, далее по убыванию.

Сейчас у меня выводится так:


Но надо же оформить ещё поэтому буду выводить так:
PHP:
скопировать код в буфер обмена
  1. $massiv=array_count_values($massiv);
  2. foreach ($massiv as $key => $value)
  3.     echo $key . ' - ' . $value.'<br/>';

Но сортировку всё равно не понимаю как сделать...
 
 Top
fanatikus
Отправлено: 13 Апреля, 2014 - 19:13:44
Post Id


Новичок


Покинул форум
Сообщений всего: 19
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




 
 Top
amakk
Отправлено: 13 Апреля, 2014 - 19:47:06
Post Id


Новичок


Покинул форум
Сообщений всего: 30
Дата рег-ции: Май 2013  


Помог: 0 раз(а)




Спасибо, буду пробовать по результатам отпишу
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB