Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z substr()
Forum PHP.pl > Forum > Przedszkole
hyhyhy
Mam następujący problem: na potrzeby stronnicowania potrzebuje url, ale kiedy jest pobierany, to razem z nazwa katalogu, no i chciałem obciąć substr() początek, ale za cholerę nie idzie i dostaję pustą zmienną. Czy jest jakieś rozwiązanie poza prezchowywaniem tego projektu w katalogu glownym serwera?

  1. $url = $_SERVER[REQUEST_URI];
  2. echo 'ADRES: '.$url.'<br />' // dostaję /testy/results.php?phrase= itd.;
  3.  
  4. $url1 = substr($url, -11, 0);
  5. echo 'ADRES: '.$url1.'<br /><br />'; // dostaję pustą zmienną



EDIT// Mozna zamknąć/usunąć, już mam.
frantic09
zawsze możesz użyc funkcji explode i zrobić to bardziej dynamicznie, bo w końcu katalogi mogą się zmieniać smile.gif
  1. $x = explode("/", $url); //wtedy masz to ładnie rozbite na tablicę
  2.  
  3. $ilosc_elementow_tablicy = sizeof($x);
  4.  
  5. $y = $ilosc_elementow_tablicy - 1; //bo tablicę numerujemy od liczby 0, a nie od 1
  6.  
  7. echo $x[$y];
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.