Anonymous user / 18.118.12.101 Log In Register
?
Wallet: 3.00
Daily Credits:
1.20 / 1.20

PHP Functions Online


urldecode

(PHP 4, PHP 5)

urldecodeDecodes URL-encoded string

string urldecode(string $str)

Checkout ? #

Item Description Item Price Your Price
Total

Preview #

${{ variable.param.name }} = {{ variable.param|getValue:variable.form:true }};
{{ call.result}} = ;

Description #

string urldecode ( string $str )

Decodes any %## encoding in the given string. Plus symbols ('+') are decoded to a space character.

Parameters #

str

The string to be decoded.

Return Values #

Returns the decoded string.

Examples #

Example #1 urldecode() example

<?php
$query 
"my=apples&are=green+and+red";

foreach (
explode('&'$query) as $chunk) {
    
$param explode("="$chunk);

    if (
$param) {
        
printf("Value for parameter \"%s\" is \"%s\"<br/>\n"urldecode($param[0]), urldecode($param[1]));
    }
}
?>

Notes #

Warning

The superglobals $_GET and $_REQUEST are already decoded. Using urldecode() on an element in $_GET or $_REQUEST could have unexpected and dangerous results.

See Also #