加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php 打开csv文件转成数组。打开中文乱码 解决办法

发布时间:2020-12-13 21:27:04 所属栏目:PHP教程 来源:网络整理
导读:?代码如下 // csv 打开 转码, $filename 指的是 目标csv 路径 $file = fopen ( $filename ,"r" ); while (! feof ( $file )) { $excel_array [] = ( fgetcsv ( $file )); } // 打开乱码 需要转码 $excel_array = eval (‘return ‘ . iconv (‘gbk‘,‘utf-

?代码如下

              //csv 打开 转码, $filename 指的是 目标csv 路径 
                $file = fopen($filename,"r");
                while(!feof($file))
                {
                    $excel_array[] = (fgetcsv($file));
                }
// 打开乱码 需要转码
$excel_array = eval(‘return ‘ . iconv(‘gbk‘,‘utf-8‘,var_export($excel_array,true)) . ‘;‘); // 删除第一行标题 unset($excel_array[0]); // 删除最后一行 false foreach ($excel_array as $key => $value) { if (!$value) { unset($excel_array[$key]); } } fclose($file);

?如上, 最终得到的就是csv 内容 数组

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读