Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyciąganie z danego ciągu znaków poniędzy określonymi znakami
Forum PHP.pl > Forum > Gotowe rozwiązania
Beniooo
Cześć, jestem wyjątkowo tępy i nie ogarniam wyrażeń regularnych;(
Ktoś mógłby powiedzieć jak jak wyciągnąć np ze stringu $a znaki które są podane powiędzy np <coś> i </coś>
Czyli np z
  1. <inn>ddfd</inn>
  2. <cos>jakieś_znaczki</cos>
  3. <inne>dsifu</inne>

Wyciągneło tylko "jakieś_znaczki"
kayman
więc bez wyrażeń regularnych

  1. $paterns = array('<inn>','</inn>','<cos>','</cos>','<inne>','</inne>');
  2. //przykladowy string
  3. $string1 = '<inn>ddfd</inn>';
  4. // wywalamy znaczniki
  5. $string1 = str_replace($paterns,'',$string1);
  6. echo $string1;
Beniooo
Okej, a coś co by z stringów też z innymi znaczkami przez znacznikami pomiędzy którymi chce usunąć?
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.