溜溜问答 > 日常办公 > Excel > PHP网页怎么导入Excel的数据?
高傑西
高傑西
邀请你来回答
53人阅读 2022-04-24

PHP网页怎么导入Excel的数据?

我要回答
1个回答

参考代码如下:
// 1.引用ExcelReader类文件
require_once 'Excel/reader.php';
// 2.实例化读取Excel的类
$data = new Spreadsheet_Excel_Reader();
// 3.设置输出编码
$data->setOutputEncoding('utf-8');
// 4.读取指定的excel
$data->read('test.xls');

// 5.循环输出每一行数据,这里读取的是Excel的第一个Sheet表格
// sheets[0]['numRows']代表行数
// sheets[0]['numCols']代表列数
for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) { // 遍历行
for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) { // 遍历列
echo "\"".$data->sheets[0]['cells'][$i][$j]."\",";
}
echo "\n";
}

?>

查看全部
2022-04-24
(1) 回复 采纳

相关问题

PHP如何导入导出Excel?
共1条回答 >
丹孜古丽: 最近在PHP培训学习过程中,需要开发一个模块,把系统中的一些数据导出成Excel,修改后再导回系统。就趁机对这个研究了一番,下面进行一些总结。虽然我们在平时用的也有一些,但没有作者列出来的全,写excel的时候,我用过pear的库,也用过pack压包的头,同样那些利用smarty等作的简单替换xml的也用过,csv的就更不用谈了。但是在读的时候,只用过一种,具体是什么忘了,要回去翻代码了。  基本上导出的文件分为两种:  1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Ex....
回复
PHP怎么导入大量数据的Excel?
共1条回答 >
哗:): php导出大量数据的Excel:PHP从数据库分多次读取100万行记录,和分多次将100万行写入文本文件都没问题Excel可以支持100万行记录,Excel2003最大支持65536行,从2007版开始支持104万行了,目前2007的盗版应该比较普及了-_-!问清楚客户是什么版本。要导出excel的理由是非常充分和正确的,应该继续坚持。业务人员最熟悉的就是Excel,实在不熟悉现学现用也比别的快。只是要注意,当数据量达到10万行这个级别时,Excel的公式填充将会非常非常慢,如果再有LOOKUP....
(2) 回复
PHP将Excel导入数据库中
共1条回答 >
feeling: 如果小的话,可以直接导入excel文件,如果大的话,请先存成csv文件,然后通过mysql的loaddata导入数据库
回复
PHP PHPExcel导入数据?
共1条回答 >
whocarezz: 难道你导入的时候不是选择的本地文件吗?input框获取之后提交过去就可以导入了啊phpexcel中有例子的啊可以看看简单的嘛基本上按那个例子改点东西就可以用了啊
回复
PHP用PHPExcel往数据库导入大量数据?
共1条回答 >
淋雨: 1、首先我们准备一个含有数据的Excel表格,表头和数据表中的表字段相对应。2、在ThinkPHP中引入PHPExcel类库。3、然后我们编写导入的PHP代码。4、然后我们编写导出的PHP代码。5、然后我们进行导出测试发现可以导出即可。
回复
发表成功!
感谢您的分享!
好的