Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: {} w preg_match_all
Forum PHP.pl > Forum > PHP
Dex1987
Witam,

Mam tekst do sprawdzenia, w tym tekscie wystepuje cos miedzy znacznikami <nazwa>wartosc</nazwa> czasem raz a czasem wiecej i tu wlasnie pytanie. jak wartosc wystepuje kilka razy to potem preg_match_all zwraca mi to w formie wartosc1wartosc2wartosc3 i jak teraz to zrobic zeby zwracalomi to w jakiejs wygodnej formie. Te znaczniki sa w srodku jakiegos tekstu... i chcialbym zeby wygladalo to jakos tak:

Kod
test...
bla bla
<nazwa>wartosc1</nazwa>
<nazwa>wartosc2</nazwa>
<nazwa>wartosc2</nazwa>
bla bla
bla bla


Z gory dzieki za pomoc
bendi
  1. <? preg_match_all( '!<nazwa>(.*?)</nazwa>!si', $string, $matches ); ?>

W tablicy $matches pod numerem jeden masz co trzeba
Dex1987
Sory ale troche zle to opisalem, blad juz jest rozwiazany, ale dzieki za pomoc.
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.