【发布时间】:2014-09-28 02:32:05
【问题描述】:
正如您在标题中看到的那样,我正在尝试 fopen() 带有空格的 Url。其他stackoverflow帖子真的没有帮助,可能是它们已经过时了吗?
我试过了:
- urlencode
- rawurlencode
以上都不起作用,http://test.com/two - words.jpg 这给了我:
- 网址代码:
http%3A%2F%2Ftest.com%2Ftwo+-+words.jpg - rawurlencode:
http%3A%2F%2Ftest.com%2Ftwo%20-%20words.jpg
当我试图清楚地获取 http://test.com/two%20-%20words.jpg 时,这是您键入 http://test.com/two - words.jpg 并按回车时浏览器显示的内容。
我必须使用哪个函数来进行从 space 到 %20 和 all 的转换
我可能需要的其他可能的转换(我想不出更多了,但我很确定它们存在,可能在特殊符号上)?
【问题讨论】:
-
@dtbarne 谢谢,这就是我需要的