Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wyciąganie fragmentu tekstu
Forum PHP.pl > Forum > Przedszkole
motor
Mam taką zmienną

$tekst="/Opony/Planet/punkt_nowy_korm_4000_v2.jpg"

jak wyciągnąć samą nazwę zdjęcia "punkt_nowy_korm_4000_v2.jpg" ?

zakładając że $tekst moze wyglądać też tak

$tekst="inne/nowe/itp/Opony/Planet/punkt_nowy_korm_4000_v2.jpg"

czyli jakoś od końca trza by przed pierwszym "/"
piotrekkr
  1. <?php
  2. preg_match('#.*/(.*)$#',$text_do_przeszukania,$match);
  3. echo $match[1];
  4. ?>


albo uzyj basename() co jest nawet bardziej wskazane
phpion
basename() faktycznie zdecydowanie lepsze ale i ja pokaze inne rozwiazanie:
  1. <?php
  2. $podzial = explode("/", $tekst);
  3. echo $podzial[(count($podzial) - 1)];
  4. ?>

smile.gif
motor
Dzięki wszystkim
oczywiście działa smile.gif
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.