URL - Holen Sie sich den letzten Teil in PHP

7

Ich habe meine URL:

%Vor%

und ich möchte den letzten Teil der URL:

%Vor%

aber ich möchte nicht statisch verknüpfen, dh für jede Seite, die ich besuchen möchte, möchte ich den letzten Teil der URL erhalten

    
Paulo César 23.10.2013, 12:00
quelle

8 Antworten

16

verwende folgendes

%Vor%     
w3b 23.10.2013, 12:08
quelle
10

Verwenden Sie die Funktion basename

%Vor%     
jaydeep namera 23.10.2013 12:03
quelle
4
%Vor%     
웃웃웃웃웃 23.10.2013 12:01
quelle
4

Wenn es dieselbe Seite ist:

%Vor%

In jedem Fall erscheint ein umgekehrter Schrägstrich ( / gallery_bg.php). Sie können es als

trimmen %Vor%

oder teilen Sie die URL mit / , um ein Array zu erstellen und das letzte Element aus Array

abzurufen %Vor%

oder

%Vor%     
Salim 23.10.2013 12:03
quelle
1

Versuchen Sie Folgendes:

%Vor%

- Danke

    
Anand Solanki 23.10.2013 13:15
quelle
1

Sie können die Funktion basename ($ url) wie oben vorgeschlagen verwenden. Dies gibt den Dateinamen von der URL zurück. Sie können auch die Dateierweiterung als zweites Argument für diese Funktion angeben, wie zum Beispiel basename ($ url, '.jpg'), dann wird der Dateiname ohne die Erweiterung geliefert.

ZB:

%Vor%
    
Arvind Kala 10.02.2017 10:49
quelle
0
%Vor%     
Nil'z 23.10.2013 12:03
quelle
0
%Vor%

In PHP 7 gibt mir die akzeptierte Lösung den Fehler, dass nur Variablen in explode erlaubt sind, also funktioniert das für mich.

    
niravpatel9898 21.08.2017 09:41
quelle

Tags und Links