Urlencode将空格转换为+,但链接不起作用


urlencode converts spaces to + but link isn't working

在URL上运行urlencode()后,该函数将URL中的空格转换为"+"。然而,当我试图访问编码的URL,它不工作。看来我的服务器只支持%20

我需要怎么做,使我的服务器支持+作为编码的空间?或者如何将空格改为%20 ?

urlencode("http://www.example.com/just some test.zip");

结果:http://www.example.com/just +有+ test.zip

rawurlencode()代替urlencode()

rawurlencode与urlencode的差异