Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> array_unique
-unique-
post
Post #1





Goście







moglby ktos napisac lub podac jakie funkcje trzeba uzyc aby z pliku tekstowego pousuwac powtarzajace sie wyrazy/frazy (jedna fraza na wersz)
nie znam sie zbytnio na php a potrzebowalbym pilnie taki skrypt
z gory dzieki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


chodzi o powtarzajace sie np. tak: moja noga noga?
  1. <?php
  2. $str = 'moja noga noga zaczepila o podloga podloga i dlatego wlasnie dlatego wlasnie pom
    yslalem kurcze kurcze'
    ;
  3. $str = preg_replace('/b(.*?)b(1)b/si', '1', $str);
  4. echo $str;
  5. ?>
wynik:
Kod
moja noga zaczepila o podloga i dlatego wlasnie pomyslalem kurcze


pozdr.
Go to the top of the page
+Quote Post
-Gość-
post
Post #3





Goście







a jakby ten kod wygladal gdybym w .txt mial np. ?
[quote]
moja
noga
noga
zaczepila
podloga
podloga
dlatego
wlasnie dlatego
wlasnie dlatego
wlasnie pomyslalem
wlasnie pomyslalem
kurcze
kurcze
[/php]
kazda fraza/wiersz w oddzielnym wierszu ?
Go to the top of the page
+Quote Post
-Gość-
post
Post #4





Goście







  1. <?php
  2. $lines = file('plik.txt'); 
  3. foreach ($lines as $line_num => $line) {
  4.  
  5. }
  6.  
  7. ?>

gdzie trzeba wrzucic array_unique ?
Go to the top of the page
+Quote Post
Fipaj
post
Post #5





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

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


  1. <?php
  2. $str = file_get_contents ('plik.txt');
  3. ?>


i dalej kod siemakuby (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
-Gość-
post
Post #6





Goście







heh mam cos kolo 50 tys wierszy slow i fraz (niektore kilku wyrazowe) i gdy zapodam ten skrypt to serwer nie odpowiada juz pare minut, wiec moze znacie jakis inny sposob lub jakis program w innym jezyku, ktory by to zrobil ?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 01:28