2017-10-22 1 views
0

Ich konnte keine weiteren Fragen mit den genauen Angaben finden, die ich hier brauche. Ich poste das also.Greift nur den Unterordner und Dateinamen von der aktuellen Seite

Ich muss PHP verwenden, um die URL der aktuellen Seite zu greifen. http // example.com/mysubfolder/filename.php

Ich brauche es auszudrucken:? mysubfolder/filename

Und wenn die filename.php hat eine get Formel action = bewegen oder id = Ich müsste diese Teile einfach abzustreifen. Die am weitesten ich in Handbuch gesehen habe nur einen bestimmten Teil der.? Action = doesntchangeathing

Das meiste, was ich enthält nur die Dateinamen oder eine vollständige Liste der Unterordner habe subtrahieren helfen, nicht nur eine gesehen und würde einen absoluten Pfad anstelle der URL verwenden.

Wer hat irgendwelche Ideen?

Antwort

1

Sie können $_SERVER['PHP_SELF'] verwenden und Dateinamenerweiterung und führenden Schrägstrich geschnitten, so ergab Ausdruck wie folgt aussehen kann:

$path = implode('/', [trim(dirname($_SERVER['PHP_SELF']), '/'), pathinfo($_SERVER['PHP_SELF'], PATHINFO_FILENAME)]); 
+0

perfekt gearbeitet. Wird es mit str_replace ändern, um _ mit einem oberen Gehäuse XD in den Raum zu ändern –

Verwandte Themen