---
title: "Plocka ut de mest frekvent förekommande orden ur sträng"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/121724-plocka-ut-de-mest-frekvent-förekommande-orden-ur-sträng"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Gislaved"
published: "2005-02-04T14:16:25.000Z"
updated: "2005-02-04T17:10:15.000Z"
replies: 2
views: 321
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/121724-plocka-ut-de-mest-frekvent-förekommande-orden-ur-sträng"
---

# Plocka ut de mest frekvent förekommande orden ur sträng

## #1 — Gislaved, 2005-02-04T14:16Z

Låt oss säga att jag har en textsträng på ett par hundra ord. Nu vill jag plocka ut de femton mest frekvent förekommande orden som består av minst 4 tecken och presentera dem separerade med kommatecken.

Jag har hittat funktionen array_unique som plockar bort dubletterna ur en array. Att få in orden i en array görs med str_word_count. Hur ordnar jag denna array i ordning efter frekvens?

Permalänk: https://www.webforum.nu/p/121724

## #2 — Kent.J, 2005-02-04T14:57Z

<http://se.php.net/manual/en/function.array-count-values.php>

Kan nog hjälpa dig vidare till nästa steg, dvs sortera... tipset där är 
<http://se.php.net/manual/en/function.asort.php>

Hoppas det hjälper :)

Permalänk: https://www.webforum.nu/p/1547221

## #3 — Duffer, 2005-02-04T17:10Z

jag skulle nog försöka tömma arrayn på lite ord innan jag började räkna, det finns ju ord längre än 4bokstäver (t.ex. finns) som inte berättar så mycket om innehållet (hehe antar att det är för en sökfunktion annars lämnar jag tipset till någon som vill göra en) =)

Permalänk: https://www.webforum.nu/p/1547301

---

Tråden på webben: https://www.webforum.nu/amne/php/121724-plocka-ut-de-mest-frekvent-förekommande-orden-ur-sträng
