今天遇到了一个没有遇见过的问题,那就是使用tp5
中某个函数中的页面要显示gbk
编码,而其它都是utf-8
格式。
在网上百度了一下,tp5
默认采用utf-8
格式的response
返回。
具体查看这里 https://blog.youkuaiyun.com/demoscene/article/details/76931387
方法1
但是不能够直接修改呀,毕竟变量值修改了,全部都是gbk
格式了,不符合需求呢?所以我开启了追源码模式,tp5
的源码相对Laravel
是真的容易追,一下子就找到了。
只要用这个函数就可以修改chartset
默认值了。
方法2
然而还有一个更简单的方法,相信很多人都没有想到form表单自身是支持不同的编码格式提交的。直接使用accept-charset="gbk"
就行啦。
说到这里就结束啦,血案?不存在的。