PHP 如何获取和转换字符串的编码格式的方法
2017-10-18| 程成| 1182| 0| PHP技术

在php中,如果你想打印出字符串的编码格式,可以使用下面这个方法:


$encode = mb_detect_encoding($string, array("ASCII",'UTF-8′,"GB2312′,"GBK",'BIG5′)); 
echo $encode;


这样就可以打印出字符串的编码格式了。同时你也可以转换字符串的编码格式,如下:


iconv("UTF-8","GB2312//IGNORE",$encode)


这样就把utf-8格式转换成gb2312格式的字符串了,其中ignore是忽略转化时的错误,否则在该字符后面的其他字符串无法正确保留。


还有个设置页面的php方法:


header(“Content-Type: text/html; charset=gb2312")


这样就可以设置页面的格式为gb2312。





×
作者:程成
QQ:492245711