Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dlaczego sie powtarza wynik
Forum PHP.pl > Forum > Przedszkole
pfan
  1. <?php $handle = fopen(&#092;"http://strona.pl\", \"rb\"); $contents = ''; while (!feof($handle)) { $contents .= fread($handle, 8192); } fclose($handle); preg_match('/<span class=\"nazwa\">(.*)</span>/i', $contents, $title); echo(join($title)); ?>


mamy taki sktypcik, ale dlaczego text ktory wyciagnie sie powtarza np.
slowoslowo zamiast dac wynik: slowo ?
Wave
  1. <?php
  2. echo ( join ( array_unique ( $title ) ) );
  3. ?>
pfan
nadal to samo :/
smentek
Pytanie brzmi raczej "Dlaczego nie mialo by sie powtarzac?". Pod $contents masz okreslony string a potem dopisujesz do niego to co odycztasz z pliku (czyli ten sam string) W rezultacie zmienna $contents posiada dany string powturzony 2 razy. Wiec czego wlasciwie nie rozumiesz?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.