显示%20 传递名称
我有一个 php 应用程序来发送邮件,当我将名称传递给包含多个单词的邮件时,它会在单词之间显示 %20。我如何将其删除到空间?
这是我的结果
xxxxxx%20YYYYYYYYYY
I have a php application to send mail when i pass name to mail with more than words it displays %20 in between words.How can i remove this to space?
This is my result
xxxxxx%20YYYYYYYYYY
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用像 urldecode 这样简单的东西。
请注意: 超全局变量 $_GET 和 $_REQUEST 已被解码。对 $_GET 或 $_REQUEST 中的元素使用 urldecode() 可能会产生意外且危险的结果。
You can use something as simple as urldecode.
Note that: The superglobals $_GET and $_REQUEST are already decoded. Using urldecode() on an element in $_GET or $_REQUEST could have unexpected and dangerous results.
您可以
urldecode($yourstring);
You can
urldecode($yourstring);