php urlencode linux和windows编码不同

trytoit 2018-04-18 07:13:26
php urlencode linux和windows编码不同



在linux系统上urlencode出来的是:
%EF%BB%BF%E5%8F%A4%E7%94%B0%E5%8E%BF%E6%83%A0%E8%8A%B3%E7%A7%BB%E5%8A%A8%E9%80%9A%E4%BF%A1%E4%BB%A3%E5%8A%9E%E7%82%B9



在windown上urlencode出来的是:
%E5%8F%A4%E7%94%B0%E5%8E%BF%E6%83%A0%E8%8A%B3%E7%A7%BB%E5%8A%A8%E9%80%9A%E4%BF%A1%E4%BB%A3%E5%8A%9E%E7%82%B9

在windown上的的这个可以调用接口数据,linux不行,求解决方法?
...全文
1041 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2018-04-19
  • 打赏
  • 举报
回复
删去
trytoit 2018-04-19
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
%EF%BB%BF 是 utf-8 的 BOM 头,与操作系统无关
那怎么解决呢?大哥
xuzuning 2018-04-18
  • 打赏
  • 举报
回复
%EF%BB%BF 是 utf-8 的 BOM 头,与操作系统无关

4,251

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧