当你的数据出现空格的时候,使用json_encode编码时系统或者框架会使用urlencode将空格编码为加号“+”,但有时候你不知道系统经过几次urlencode,有时候空格会变成“%2b”是在“+”号后再次进行的编码,最有效的方式是使用URLdecode(URLdecode())进行多次解码,无需担心他到底进行了几次编码,他只会解码有编码的内容。
urldecode — 解码已编码的 URL 字符串
当你的数据出现空格的时候,使用json_encode编码时系统或者框架会使用urlencode将空格编码为加号“+”,但有时候你不知道系统经过几次urlencode,有时候空格会变成“%2b”是在“+”号后再次进行的编码,最有效的方式是使用URLdecode(URLdecode())进行多次解码,无需担心他到底进行了几次编码,他只会解码有编码的内容。
urldecode — 解码已编码的 URL 字符串