PHP URL编码方法
如何让 PHP 正确显示该 URL?
我可以使用一种有效的编码方法将所有内容转换
253A%252F%252F
为
://
in
https%253A%252F%252Fvideos-private.s3.amazonaws.com%252Flesson05.flv
吗?
How can I have PHP display this URL correctly?
Is there a working encoding method I can use that converts all of
253A%252F%252F
to
://
in
https%253A%252F%252Fvideos-private.s3.amazonaws.com%252Flesson05.flv
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您应该使用双 urldecode,即
You should use double urldecode, i.e.,
urldecode ;)
urldecode ;)
urldecode 函数对给定字符串中的任何 %## 编码进行解码。
在“输出”字符串中,有 %253A 等等。
删除那些%25,一切都会好起来的。
The urldecode function decodes any %## encoding in the given string.
In your "output" string you have %253A and so on.
Remove those %25 and everything will be fine.