rawurlencode

rawurlencode -- URL-Kodierung nach RFC 1738

Beschreibung:

string rawurlencode ( string str)

Gibt eine Zeichenkette zurück , in der alle Sonderzeichen ausser




durch ein Prozent-Zeichen ( % ), gefolgt von einer 2-stelligen hexadezimalen Zahl, ersetzt worden sind. Dies ist die Kodierung nach RFC 1738 zum Schutz von Zeichen, die als spezielle URL-Trennzeichen zu interpretieren sind oder die vor einer Umwandlung durch Übertragungs-Medien mit Zeichen-Konvertierung (z.B. einige E-Mail-Systeme) bewahrt werden sollen. Falls sie z.B. ein Passwort in eine FTP-URL einbinden wollen:

Beispiel 1 . rawurlencode( ) -Beispiel 1 :

 
echo

 
'

 
A

 
HREF="ftp

 
:

 
/

 
/user

 
:'

 
,

 
rawurlencode

 
('foo

 
@+%

 
/

 
')

 
,

 
'@ftp.mein.de

 
/

 
x.txt

 
"

 
'

 
;



Oder sie wollen Informationen in der Pfadangabe der URL übertragen:

Beispiel 2 . rawurlencode( ) -Beispiel 2 :

 
echo

 
'

 
A

 
HREF="http

 
:

 
/

 
/x.de

 
/

 
leitung_list_skript

 
/

 
'

 
,

 
rawurlencode

 
('Verkauf

 
und

 
Marketing

 
/

 
Hamburg')

 
,

 
'

 
"

 
'

 
;





Siehe auch rawurldecode( ) .