urldecode — 解码已编码的 URL 字符串

说明

string urldecode ( string $str )

解码出已编码字符串中的任何 %## 。 加号('+')被解码成一个空格字符。

参数介绍

参数 描述
str 必需。要解码的字符串。

返回值

返回解码后的字符串。 

实例:

<?php

$query  =  \"my=http%3A%2F%2Fwww.manongjc.com&are=green+and+red\" ;
foreach (explode(\'&\', $query) as  $chunk ) {
    $param  =  explode ( \"=\" ,  $chunk );
    if ( $param ) {
         printf(\"\\\"%s\\\" 参数的值是 \\\"%s\\\"<br/>\\n\",urldecode($param [0]),urldecode($param[1]));
    }
}
?> 

在线运行

运行结果:

\"my\" 参数的值是 \"http://www.manongjc.com\"
\"are\" 参数的值是 \"green and red\"

 

更多请参考urlencode解码已编码的 URL 字符串。

收藏 打印