trimmt Schrägstriche von Request_Uri

7

Hier ist mein Code-Snippet:

%Vor%

Ich benutze dies in Kombination mit .htaccess rewrite, ich bekomme die Informationen von der URL und erzeuge die Seite für den Benutzer mit PHP mit explode . Ich möchte nicht, dass .htaccess die URL interpretiert, was wahrscheinlich besser ist, aber ich bin häufiger mit PHP und ich denke, es ist flexibler.

Ich lese das schon (was ich eigentlich will): Beste Methode zum Entfernen von Schrägstrichen in URLs mit PHP

Das einzige Problem ist, dass trim die führenden Schrägstriche nicht schneidet. Warum? Aber eigentlich sollte es funktionieren. Das Ersetzen von '/' durch "/" , '' oder '\x2F' ändert nichts. Es funktioniert weder online noch auf localhost. Was mache ich falsch?

    
someonelse 27.02.2011, 19:03
quelle

4 Antworten

19

Die Funktion trim gibt die beschnittene Zeichenfolge zurück. Es ändert das Original nicht. Ihre dritte Zeile sollte sein:

%Vor%     
Tesserex 27.02.2011, 19:05
quelle
3

Dies kann in einer Zeile erfolgen ...

%Vor%     
Ace 30.10.2012 15:33
quelle
2

Sie müssen Folgendes tun:

%Vor%

Sie sollten auch einfach

tun %Vor%

Es ist schneller.

    
Alec Gorge 27.02.2011 19:05
quelle
1

trim ändert das Original nicht. Sie müssen etwas tun wie:

%Vor%     
erisco 27.02.2011 19:05
quelle

Tags und Links