urlencode(string)

Codiert eine Zeichenfolge unter Verwendung der RFC3896-URL-Codierungsmethode, die nicht sichere Zeichen durch ihren äquivalenten Hexadezimalwert(%xx) in Kleinbuchstaben und Leerzeichen durch das Pluszeichen (+) ersetzt.

Die folgenden Zeichen sind die einzigen Zeichen, die nicht codiert werden: [a-zA-Z0-9] und die vier Zeichen '_', '.', '-' und '~'.

Beispiel
str = urlencode("what do you mean?")