Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]wycięcie części z ciągu znaków
Forum PHP.pl > Forum > Przedszkole
john_doe
witam,

pytanko jak z takiego ciagu

../galleries/handBall

usunać /handBall

itd..

../galleries/handBall/season2010/match1

usunac /match1

czyli zawsze ostatni człon razem ze slashem

//EDIT

napisałem na szybko coś takiego
  1. $text = '../galleries/handBall/season2010/match1';
  2. $lenText = strlen($text);
  3. $last = strrchr($text, '/');
  4. $ile = strlen($last);
  5. $string = substr($text, 0, $lenText-$ile);
  6. echo $string

i działa ale tak troszkę jak chłopu na wsi pewnie da się prościej smile.gif
mike
  1. <?php
  2.  
  3. $text = '../galleries/handBall/season2010/match1';
  4. $arrTab = explode('/', $text);
  5. array_pop($arrTab);
  6. $resultText = implode('/', $arrTab);
  7.  
  8. ?>
Wicepsik
  1. $text = '../galleries/handBall/season2010/match1';
  2. echo stristr($text, '/', true);
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.