PHP字符编码urlencode和解码urldecode

于 2024-04-28 发布 阅读量161  

1、urlencode() urldecode()

2、arwurlencode() arwurldecode()

两者的区别在于对空格的编码

urlencode() 函数是将空格编码为“+”号

rawurlencode()函数是将空格编码为“%20”

如果配合js处理

urlencode()函数编码的“+”号与js冲突,由于js中的“+”号是字符串的类型的连接符

js处理url是无法识别其中的“+”号,所以可以用rawurlencode()函数处理