您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php如何将字符串转utf8

2024/2/20 10:35:12发布28次查看
在php中可以通过iconv函数将将字符串转为utf8编码,其语法是“iconv('要转化的格式',‘转化后的格式’,‘转化的数据’);”。
推荐:《php视频教程》
php 将字符串转换为字符集格式utf8/gb2312/gbk 函数iconv()
iconv()介绍
iconv函数可以将一种已知的字符集文件转换成另一种已知的字符集文件
iconv('要转化的格式',‘转化后的格式’,‘转化的数据’);
但是转化是经常出错,一般需要在转成的编码后加 “//ignore”:
ignore的意思是忽略转换时的错误,如果没有ignore参数,所有该字符后面的字符串都无法被保存
iconv("utf-8", "gb2312//ignore", $data)
例子:
<?phpheader("content-type:text/html;charset=utf8"); echo $str = "你好,你是卖咖啡的嘛?"; echo "<br>"; echo $gb = iconv('utf-8','gb2312',$str); echo "<br>"; echo $utf = iconv('gb2312','utf-8',$gb); echo "<br>"; echo $gb = iconv('gb2312','utf-8',$gb);//也可以这么用?>
mb_detect_encoding($content, array(ascii,'utf-8',gb2312,gbk,'big5'));
可以判断是什么编码格式
以上就是php如何将字符串转utf8的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product