PHP Manual
Prev |  | Next

# urldecode

(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)

urldecode -- Decodes URL-encoded string

## Description

``string urldecode` (string str)`

Decodes any `%`##`` encoding in the given string. The decoded string is returned.

Example 1. urldecode() example
    $a = explode('&', $QUERY_STRING);
    $i = 0;
    while ($i < count($a)) {
        $b = split('=', $a[$i]);
        echo 'Value for parameter ', htmlspecialchars(urldecode($b[0])),
             ' is ', htmlspecialchars(urldecode($b[1])), "<br />\n";
        $i++;
    }

See also urlencode(), rawurlencode(), rawurldecode().

Prev | Home | Next
rawurlencode | Up | urlencode