所在的位置: Web开发 >> HTNL >> php和js的编码

php和js的编码

唯一的不同是对空格的处理:urlencode处理成"+",rawurlencode处理成"%20"。

js中:通过对三个函数的分析,我们可以知道:escape()除了ASCII字母、数字和特定的符号外,对传进来的字符串全部进行转义编码,因此如果想对URL编码,最好不要使用此方法。而encodeURI()用于编码整个URI,因为URI中的合法字符都不会被编码转换。encodeURIComponent方法在编码单个URIComponent(指请求参数)应当是最常用的,它可以将参数中的中文、特殊字符进行转义,而不会影响整个URL。

如果php和js要编码通信,使用:PHPrawurlencodejsdecodeURIComponent

在cmd命令端"\n"成功换行,必须是双引号包裹









































专业治白癜风医院
北京治白癜风哪家好



转载请注明:http://www.guyukameng.com/html/1163.html