rawurlencode
urlencode
URL Funktionen
PHP Manual

# urldecode

(PHP 4, PHP 5)

urldecode — Dekodiert eine URL-kodierte Zeichenkette

### Beschreibung

string urldecode ( string `$str` )

Dekodiert jede %## Kodierung einer gegebenen Zeichenkette. Pluszeichen ('+') werden in Leerzeichen umgewandelt.

### Parameter-Liste

`str`

  Der zu dekodierende String.

### Rückgabewerte

Gibt den dekodierten String zurück.

### Beispiele

Beispiel #1 urldecode()-Beispiel

`<?php
$a = explode('&', $QUERY_STRING);
$i = 0;
while ($i < count($a)) {
$b = split('=', $a[$i]);
echo 'Der Wert von Parameter ', htmlspecialchars(urldecode($b[0])),
' ist ', htmlspecialchars(urldecode($b[1])), "<br />\n";
$i++;
}
?>`

### Anmerkungen

Warnung

Die Superglobals $_GET und $_REQUEST sind bereits dekodiert. Die Verwendung von urldecode() mit Elementen von $_GET oder $_REQUEST kann daher zu unerwarteten und gefährlichen Resultaten führen.

### Siehe auch

- urlencode() - URL-kodiert einen String
- rawurlencode() - URL-Kodierung nach RFC 1738
- rawurldecode() - Dekodiert URL-kodierte Strings

rawurlencode
urlencode
URL Funktionen
PHP Manual