使用urlencode这个函数进行格式化,urlencode函数会把空格编码为为:+ 当然,前端在接收时可以解码后进行替换 + 为空格的方式处理. 但是这样就多做了一步,很麻烦,有的时候我们的数据接口是开发给第三方或者其他使用的,他们在处理中不一定完全按照这样的思路来做. 解决方案: 使用rawurlencode 在PHP中,urlencode把空格编码为+号,rawurlencode把空格编码为% urlencode和rawurlencode两个方法在处理字母数字,特殊符号,中文的时候结果都是