Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]zliczanie wyrazów, zliczanie ilosci wystapien wyrazow
bartek-z
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 8.08.2004

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


Mam na przyklad plik:
  1. </HEAD>
  2. Według IDC, rosnące znaczenie na tym rynku mają międzynarodowi producenci komputerów
  3. markowych, którzy uzyskali dobre wyniki sprzedaży, nie tylko dzięki zamówieniom publicznym, ale głównie dzięki wzrostowi sprzedaży dla małych i średnich firm.
  4. Na rynku notebooków wzrost był jeszcze większy i wyniósł blisko 36 proc.
  5. "W niektórych państwach Europy Zachodniej sprzedaje się już więcej notebooków niż
  6. desktopów" - powiedział PAP analityk IDC, Jarosław Smulski.
  7. Dodał, że w Polsce desktopy nadal stanowią 80 proc. sprzedawanych komputerów osobistych.
  8. Rynek serwerów wzrósł w stosunku rocznym o 41,7 proc.
  9. Zdaniem IDC, II kwartał obfitował w zmiany w dystrybucji komputerów osobistych,
  10. jak np. wprowadzenie w Polsce serwisu "door-to-door" (odbiór i dostarczenie komputera
  11. w siedzibie klienta - PAP) przez niektóre firmy, oferujące komputery osobiste.
  12. </BODY>
  13. </HTML>

z tego pliku chce wyciagnac informacje: jaka jest czestosc wystepowania wyrazow.
Wymyslilem wiec cos takiego:
  1. <?php
  2. $wp = implode( file('index.html'));
  3. $wp=strip_tags($wp);
  4. $usun = array(&#092;",\", \".\", \"]\",\"[\",\"[]\",\":\", \";\", \"(\", \")\", \"?\", \"!\", \"n\", \"r\",\"-\",\"\"\",\"'\",\"*\",\"_\",\"-\",\"+\");
  5. $wp=strtolower($wp);
  6. $wp=str_replace($usun, &#092;" \", $wp);
  7. echo &#092;"<br> $wp <br>\";
  8. echo &#092;"liczenie: <br>\";
  9. $tab=explode(&#092;" \",$wp);
  10. $liczenie = array_count_values($tab);
  11.  
  12. print_r($liczenie);
  13. ?>

i tu zaczely sie schody. Uzyskane informacje chce przeniesc do bazy danych (MySQL). Wymyslilem sobie, ze tabela bedzie sie skaldac z pol: id_slowa(auto), slowo(dane slowo), ile(ilosc wystapien).
Z tym, ze plik w html'u bedzie sie zmienial, a skrypt w php ma wpisywac do bazy wyrazy i czestotliwosc ich wystepowania (tworze takie cudo sluzace do zliczania czestotliwosci wystepowania slow na danej stronie, stronach ...).
Powód edycji: dodałem tag (cysiaczek)
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 13:48