首页 > Web开发 > 详细

PHP pclzip.php 解压中文乱码

时间:2019-08-29 10:05:51      阅读:98      评论:0      收藏:0      [点我收藏+]

 修改 pclzip中方法privExtractFile 代码

    if ($p_path != ‘‘) {
      $p_entry[‘filename‘] = $p_path."/".$p_entry[‘filename‘];
      
      // 获取字符串编码并转为UTF-8
      $encode = mb_detect_encoding($p_entry[‘filename‘], array("ASCII",‘UTF-8‘,"GB2312","GBK",‘BIG5‘));
      if($encode != "UTF-8"){
        $p_entry[‘filename‘] = mb_convert_encoding($p_entry[‘filename‘], ‘UTF-8‘, ‘gb2312‘);
      }
    }

 

PHP pclzip.php 解压中文乱码

原文:https://www.cnblogs.com/rubekid/p/11427979.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!