php urldecode 解码,加号替换为空格的解决办法

// URL

1.php/title=你 们+好!


-------------------------------------------------------------------------------
 

// PHP 

$title = str_replace('title=', '' , $_SERVER['QUERY_STRING']);

echo $title;                               //%E4%BD%A0%20%E4%BB%AC+%E5%A5%BD%EF%BC%81

echo urldecode($title);             //你 们 好!【错误,加号被替换为了空格】

echo rawurldecode($title);        //你 们+好!【正确】

你可能感兴趣的:(php,开发语言)