Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zliczanie kazdego slowa w zmiennej
Spyder
post
Post #1





Grupa: Zarejestrowani
Postów: 269
Pomógł: 7
Dołączył: 12.10.2006
Skąd: Newcastle Upon Tyne

Ostrzeżenie: (0%)
-----


Witam

Mam zmienna $description ktora przenosi text potrzebuje pomocy w skrypcie ktory zliczy mi czestotliwosc wystepowania kazdego zlowa. Czy ktos wie jak sie do tego zabrac?

Dzieki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Spyder
post
Post #2





Grupa: Zarejestrowani
Postów: 269
Pomógł: 7
Dołączył: 12.10.2006
Skąd: Newcastle Upon Tyne

Ostrzeżenie: (0%)
-----


Cytat(binbash @ 14.03.2011, 16:02:50 ) *
Może tak,
  1. $words = explode(' ', $description);
  2. $return = array();
  3.  
  4. foreach($words as $word) {
  5. if(array_key_exists($word, $return)) {
  6. $return[$word]++;
  7. } else {
  8. $return[$word] = 1;
  9. }
  10. }
  11.  


Dobra robota, prawie idealnie ale lepiej dziala w polaczeniu z str_word_count

  1.  
  2. $words = str_word_count($getDescription, 1);
  3. $return = array();
  4.  
  5. foreach($words as $word) {
  6. if(array_key_exists($word, $return)) {
  7. $return[$word]++;
  8. } else {
  9. $return[$word] = 1;
  10. }
  11. }
  12.  
  13. echo '<pre>Result: '; print_r($return); echo '</pre>';
  14.  


Dzieki
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 13:07