URL Funktionen
PHP Manual

urldecode

(PHP 4, PHP 5)

urldecodeDekodiert 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


URL Funktionen
PHP Manual