2017-06-24 3 views
-1

Ich benutze ein eckiges Skript für meine Website.PHP bekommen den letzten Teil der URL und entfernen/

Ich brauche dynamische Titel, also entschied ich mich, PHP zu verwenden, um den letzten Teil der URL zu holen, um für den Seitentitel anzuzeigen.

Dies ist der Code im verwenden. Dieser Code gibt meine vollständige URL aus.

<?php 

function curPageURL() { 
$url = $_SERVER['REQUEST_URI']; 
$url_array = explode('/',$link); 
$lastPart = array_pop($url); 

return $lastPart; 
} 

echo curPageURL(); 
?> 

Das Problem ist das Abrufen der gesamten URL.

Zum Beispiel hier ist mein url http://www.istreamradio.ie/category/Music

ich gerade den letzten Teil der URL in diesem Fall angezeigt werden muß, ist Musik.

Dank Im Voraus.

Antwort

0

Sie können die Funktion end() nach dem Explodieren der URL verwenden. Bitte versuchen Sie das Ende anstelle von array_pop.

+0

können Sie mir bitte ein Beispiel geben bitte bitte –

+0

Ersetzen Sie diesen Code $ lastPart = array_pop ($ url); mit $ lastPart = end ($ url); – Dhanesh

+0

ya buddy, iv hat versucht, aber die ganze URL zeigt immer noch ... –