Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Usuwanie wpisów
Forum PHP.pl > Forum > Przedszkole
horiks
Nie wiem za bardzo jak się do tego zabrać chodzi mi o to aby z pliku przyjmijmy file.txt usuwał się wpis który zaczyna się i kończy np na x i to co jest pomiędzy. Nie wiem za bardzo jak to opisać tak więc może przedstawię przykład powiedźmy że w tym pliku file.txt znajduje się coś takiego
y
x
y
y
x
y
Tak więc chciałbym aby usunęło się x,y,y,x (a y przed i po 'x' zostały) gdzie tylko 'x' jest stała a 'y' jest zawsze inne smile.gif
Greg0
Sprawdzasz plik linia po linii aż znajdziesz X, następnie sprawdzasz dalej przy czym usuwasz każdą sprawdzoną linię do póki nie znajdziesz znów X'a
Michael2318
  1. <?php
  2.  
  3. $string = 'yyyyyxlalalallaxyyyy';
  4. $string = preg_replace("#x(.*?)x#si", '', $string);
  5. echo $string;
  6. ?>


zwróci: yyyyyyyyy
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-2024 Invision Power Services, Inc.