PHP内码转换,UTF-8转换成GBK,请问怎么处理

2025-04-09 11:22:09
推荐回答(4个)
回答(1):

先将网页的编码设置成gb2312, 这个你会吧。
然后php代码 header("Content-type: text/html;charset=GBK");
你也可以网页的编码不该,只改php输出。header("Content-type: text/html;charset=utf8");

总之只要两者的编码都相同即可。
header()放在最开始也行,放在输出的开始处也行。建议是放在代码的开头处。
就看你的PHP代码是混在网页里,还是单独存在的

回答(2):

php有个函数:$str = iconv('utf-8','gb2312',$str);

回答(3):

echo urlencode('百度');

回答(4):

上面那个网址你没好好看,或者没看懂~~