Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pobieranie tekstu z pliku
Forum PHP.pl > Forum > Przedszkole
kszymon0
Witam,

Chciałbym zrobić popieranie testu z pliku ale tylko żeby pobrał się testy który jest pomiędzy wyrażeniami np:
Cytat
<---Start--->
tekst do pobrania
<---Stop--->

Myślałem o zastosowaniu strpos() i substr(), ponieważ nie mogłem wpaść na inny pomysł.
Dlatego chciałbym się zapytać czy istnieje jakiś inny sposób pobrania tekstu.

Pozdrawiam
b3
jezeli plik ma zawierac wylacznie tresc, to po co znaczniki START i STOP?
wtedy sprawa prosta - file_get_contents()...

natomiast, jezeli musza byc te znaczniki winksmiley.jpg to poszukaj w manualu regex'ow - preg_match
kszymon0
Całkowicie o nich zapomniałem smile.gif , dzięki wielkie za nakierowanie

Napisałem na szybko takie wyrażenie

Cytat
^<^-^-]([a-z]+)[^-^-^>]


W pliku znajduje się coś takiego:

Cytat
<--

wwww
ggg
iii

-->


I tutaj zaczyna się moje pytanie jak zrobić żeby wyrażenie pobrało mi całą zawartość a nie tylko "wwww". Myślałem żeby wstawić "\n" w wyrażeniu tylko nie wiem w jakie miejsce.
nugae
poczytaj o preg_match_all
kszymon0
Wielkie dzięki smile.gif. Mam już ostatnie pytanie odnośnie wyrażeń czy da się to zastąpić czymś innym (chodzi o to żeby nie powtarzać w kółko "^".
Cytat
[^<^-^-]
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.