【发布时间】:2014-07-18 06:44:55
【问题描述】:
我正在尝试在 url 中发送查询字符串
例如:url : localhost/myfile.php?number=8777,+9822,+9883
在 myfile.php 中,当我回显查询字符串时:
echo $_REQUEST['number'];
输出:
8777,9822,9883
但预期的输出是:
8777,+9822,+9883
我如何也显示+号。
更新:
实际上该 url 是来自 android/ios 设备应用程序的网络请求,
我在 php 中提供 web 服务,
所以 android/ios 开发人员正在发送带有查询字符串的请求,其中包含 + sign
那么我该如何处理这种情况呢?
【问题讨论】:
-
使用 urlencode 函数发送这样的值
-
url 编码你的url。
localhost/myfile.php?number=8777,%2B9822,%2B9883 -
您未能理解 HTTP。打卡回家。
-
请检查我的更新问题
-
@prassu 我已经更新了我的答案
标签: php url request query-string