首页 > 编程知识 正文

文件utf8转gbk,无线编码utf-8与gbk

时间:2023-05-06 07:09:59 阅读:175909 作者:14

//*

*序列混合GBK,UTF-8到UTF-8的转换

* @param unknown_type $arr

*/

staticfunctiongbktoutf8($arr ) {

if(is_array($arr ) count ) $arr ) }{

Foreach($arras$key=$value ) {

if(is_Array($value ) ) }{

$arrRs[$key]=gbktoutf8($value;

}else{

if (! is_utf8($value ) ) }

$arrrs[$key]=iconv('gbk ',' UTF-8 ',$value );

}else{

$arrRs[$key]=$value;

}

}

}

return $arrRs;

}

返回空值;

}

//*

*序列混合GBK,UTF-8到GBK的转换

* @param array $arr目标数组

*/

staticfunctionUTF8Togbk($arr ) {

if(is_array($arr ) count ) $arr ) }{

Foreach($arras$key=$value ) {

if(is_Array($value ) ) }{

$arrrs[$key]=UTF8Togbk($value );

}else{

判断//字符编码是否为utf8字符(如果不是utf8字符,则进行转换) ) ) ) ) )。

if(is_utf8($value ) ) }{

$arrrs[$key]=iconv('utf-8 '、' GBK '、$value );

}else{

$arrRs[$key]=$value;

}

}

}

return $arrRs;

}

返回0;

}

声明:本文原创发布php中文网。 转载请注明出处。 谢谢您的尊重。 如有疑问,请联系admin@php.cn处理

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。