控制器和视图之间传参时字符串前面莫名其妙多了“77u/”字符
静默飘闪 2011-12-09 04:46:50 首先是使用ajax获取到一个字符串时,控制器那边使用strlen看到字符串长度为33,而到视图页面使用js的length看到是34,然后js动态把这个字符串赋值给一个input的value,当再次传到控制器时,用strlen一看,长度为36了。。
使用base64_encode()输出需要的字符串(长度为33)和存字符串的变量(长度36),发现前面对了个“77u/”..
在baidu里面搜了一下,貌似这个为朋友也碰到了类似的问题,然后我们最后都用同样悲催的方法解决了。。那就是截掉前面三个字符。。。
但还是很想知道到底是为什么了?