有不少新学PHP的伙伴经常会遇到输出中文的时候,页面显示的不是正常的中文文字,而是一些根本看不懂的乱码。
我们遇到这种情况如何来处理呢?
出现这种情况多是编码问题,如果您使用的是utf8格式的编码,那么您需要声明一下输出页面的编码格式为utf8。实际的PHP代码如下:
header("Content-type: text/html; charset=utf-8");
加上以上的代码后,您再输出中文内容时就不会出现乱码了。
这里要注意的是这行代码要写在所有输出内容之前。
额外的,如果您使用的不是utf8格式的编码,例如您使用的是gb2312,那么您只需要如下写即可:
header("Content-type: text/html; charset=gb2312");
好了,现在您对出现中文乱码的情况会处理了吗?