So entfernen Sie QueryString und rufen die URL ab
Ihr aktueller Code ruft die vollständige URL einschließlich aller Abfrageparameter ab. Um nur die URL ohne die Abfragezeichenfolge zu extrahieren, können Sie bestimmte PHP-Funktionen verwenden.
Mit strtok
Die Funktion strtok() extrahiert effektiv die Teilzeichenfolge vor dem ersten Vorkommen eines Trennzeichens, in diesem Fall des Fragezeichens (?):
$url = strtok($_SERVER["REQUEST_URI"], '?');
Diese Methode bietet eine unkomplizierte Möglichkeit, das gewünschte Ergebnis zu erzielen.
Alternativen und Überlegungen
Während strtok() empfohlen wird, umfassen andere Ansätze Folgendes:
Zusätzliche Hinweise
Das obige ist der detaillierte Inhalt vonWie entferne ich eine Abfragezeichenfolge aus einer URL in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!