HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

urldecode

Description

The urldecode of URL for PHP decodes a URL string.

Syntax

urldecode(
    string $string
): string

Parameters

string

The string to be decoded.

Return

Returns the decoded string.

Examples

1 · not replaced

<?

$string = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".
"-_.";

$return = urldecode($string);

echo $return;
0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_.

2 · replaced · %

<?

$string = "%60%21%40%23%24%25%5E%26%2A%28%29%2B%3D%7B%5B%7D%5D%7C%5C%3A%3B%22%27%3C%2C%3E%3F%2F".
"%7E";

$return = urldecode($string);

echo $return;
`!@#$%^&*()+={[}]|\:;"'<,>?/~

3 · replaced · +

<?

$string = "+";

$return = urldecode($string);

var_export($return);
' '

4 · url

<?

$string = "url+to+be+decoded";

$return = urldecode($string);

echo '<a href="https://osbo.com?arg=' . $string . '">' . $return . '</a>';
<a href="https://osbo.com?arg=url+to+be+decoded">url to be decoded</a>