当前位置:去回答>百科问答>urlencode和rawurlencode的区别

urlencode和rawurlencode的区别

2024-05-08 13:40:03 编辑:join 浏览量:552

urlencode和rawurlencode的区别

urlencode和rawurlencode的区别

//urlencode和rawurlencode的区别

$str1 = urlencode(':/?=

$str2 = rawurlencode(':/?=

echo $str1."";

echo $str2."";

//die();

//唯一的不同是对空格的处理,urlencode处理成"+",rawurlencode处理成"%20"。

//urlencode使用方法:

$foo = "web 高级php程序员";

$bar = "shutdown -h now";

//urlencode只需对参数内容编码即可。

$query_string = 'foo=' . urlencode($foo) . '&bar=' . urlencode($bar);

echo 'mycgi?' . htmlentities($query_string) . '';

//mycgi?foo=web+%E9%AB%98%E7%BA%A7php%E7%A8%8B%E5%BA%8F%E5%91%98&bar=shutdown+-h+now

?>

标签:urlencode,rawurlencode,区别

版权声明:文章由 去回答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.quhuida.com/answer/72696.html
热门文章