您好,欢迎访问一九零五行业门户网

关于转编码的问题

我们每天从网站上下载一具txt文件,里面有法文,日文,德文,我现在是用以下转码
$ship_address3=mb_convert_encoding(addslashes($u[19]), 'utf-8','utf-8, eucjp-win, sjis-win, iso-8859-15,iso-8859-1');
日文转码没问题,但法文和德文转码有问题,请问有什么办法对法文,德文进行转码?
回复讨论(解决方案) 要先知道待的原文是啥,然後才的?行
//注意?序
$encode=mb_detect_encoding($keytitle,array('ascii','gb2312','gbk','utf-8'),true);
if(strtolower(mb_detect_encoding($encode))!='utf-8') {
//将任意进制的内容转为utf-8格式
$keytitle=mb_convert_encoding($keytitle,'utf-8','ascii,gbk,jis,euc-jp,sjis,ucs-2le,jis,eucjp-win,sjis-win');
}
我用mb_detect_encoding查的结果是utf-8, sjis-win, iso-8859-15三个都有,但是就是转不过来。日本的文件显示的就只有sjis-win,可以转换过来
我用mb_detect_encoding查的结果是utf-8, sjis-win, iso-8859-15三个都有,但是就是转不过来。日本的文件显示的就只有sjis-win,可以转换过来
如果是在同一篇文章?有三?不同的,那你得想?法先分段,分段之後不同的?行不同的
其它类似信息

推荐信息