php导入excel文件到数据库

时间:2022-04-27 07:57:21
<?php
//一般情况下我们编辑的excel文件代码默认是gbk
header("Content-Type:text/html;charset=gbk2312");
// header("Content-Type:text/html;charset=utf-8");
$file = fopen('test.csv', 'rb');
$data = array(); //fgetcsv — 从文件指针中读入一行并解析 CSV 字段
while ($line = fgetcsv($file)) {
//一直取到文件结束,此事返回false
$data[] = $line;
}
echo "<pre>";
print_r($data);
echo "</pre>";
exit;

以上代码确实可以读取excel文件到数组,但是有个缺陷,只支持.csv格式的文件。