Beschreibung:
string
urlencode
( string str)
Zeigt
eine
Zeile
an
,
bei
der
alle
nicht
alphanumerischen
Zeichen
bis
auf
-_
.
durch
das
Prozentzeichen
(
%
)
ersetzt
werden
,
gefolgt
von
zwei
Hexzeichen
und
Leerzeichen
durch
ein
Pluszeichen
(
+
)
ersetzt
werden
.
Genauso
werden
auch
Daten
kodiert
,
die
über
ein
WWW-Formular
gesendet
werden
und
auf
die
gleiche
Weise
mit
application
/
x-www-form-urlencoded
kodiert
werden
.
Dies
unterscheidet
sich
von
der
Kodierung
in
RFC1738
(
siehe
rawurlencode(
)
)
bei
dem
aus
historischen
Gründen
Leerzeichen
wie
Pluszeichen
(+
)
kodiert
werden
.
Diese
Funktion
ist
sehr
nützlich
,
wenn
eine
Zeichenkette
kodiert
werden
soll
und
die
Variablen
an
die
nächste
Seite
weitergegeben
werden
sollen
:
Beispiel
1
.
urlencode(
)
Beispiel
echo
'
A
HREF="mycgi?foo='
,
urlencode
($userinput)
,
'
"
'
;
|
|
Siehe
auch
urldecode(
)
und
rawurldecode(
)
.