您好,欢迎访问一九零五行业门户网

phpExcel初步使用 excel下拉菜单怎么做 excel2013官方下载 excel2007

开始php有一段时间了,把最近我用到的一些技术给总结一下,方便以后可以直接用:
load($uploadfile); //excel 路径 $sheet = $objphpexcel->getsheet(0); $highestrow = $sheet->gethighestrow(); // 取得总行数 $highestcolumn = $sheet->gethighestcolumn(); // 取得总列数 /*方法一*/$strs=array(); for ($j=1;$j$highestrow;$j++){//从第一行开始读取数据 /*注销上一行读取数据*/unset($str); unset($strs); for($k='a';$k$highestcolumn;$k++){//从a列读取数据 //实测在excel中,如果某单元格的值包含了||||||导入的数据会为空 $str .=$objphpexcel->getactivesheet()->getcell($k$j)->getvalue().'||||||';//读取单元格 } //explode:函数把字符串分割为数组。 $strs = explode(||||||,$str); $sql = insert into te() values ( '{$strs[0]}','{$strs[1]}', '{$strs[2]}','{$strs[3]}','{$strs[4]}'); echo$sql.'
'; } /*方法二【推荐】*/$objworksheet = $objphpexcel->getactivesheet(); $highestrow = $objworksheet->gethighestrow(); // 取得总行数 $highestcolumn = $objworksheet->gethighestcolumn(); $highestcolumnindex = phpexcel_cell::columnindexfromstring($highestcolumn);//总列数 for ($row = 1;$row $highestrow;$row++) { $strs=array(); //注意highestcolumnindex的列数索引从0开始 for ($col = 0;$col $highestcolumnindex;$col++) { $strs[$col] =$objworksheet->getcellbycolumnandrow($col, $row)->getvalue(); } print_r($strs); } ?>
结果:array(4) { [0]=> string(10) “软件1班” [1]=> string(7) “张三1” [2]=> string(7) “你好1” [3]=> string(0) “” } array(4) { [0]=> string(10) “软件2班” [1]=> string(7) “张三2” [2]=> string(7) “你好2” [3]=> string(0) “” } array(4) { [0]=> string(10) “软件3班” [1]=> string(7) “张三3” [2]=> string(7) “你好3” [3]=> string(0) “” } array(4) { [0]=> string(10) “软件4班” [1]=> string(7) “张三4” [2]=> string(7) “你好4” [3]=> string(0) “” } array(4) { [0]=> string(10) “软件5班” [1]=> string(7) “张三5” [2]=> string(7) “你好5” [3]=> string(0) “” } array(4) { [0]=> string(10) “软件6班” [1]=> string(7) “张三6” [2]=> string(7) “你好6” [3]=> string(0) “” } array(4) { [0]=> string(10) “软件7班” [1]=> string(7) “张三7” [2]=> string(7) “你好7” [3]=> string(0) “” } array(4) { [0]=> string(10) “软件8班” [1]=> string(7) “张三8” [2]=> string(7) “你好8” [3]=> string(0) “” } array(4) { [0]=> string(10) “软件9班” [1]=> string(7) “张三9” [2]=> string(7) “你好9” [3]=> string(0) “” }
上面是我使用phpexcel的使用代码,我知道,在网上有很多,但是自己总结下,以后还是可以快速找到,在也不要百度了;
phpexcel包
').addclass('pre-numbering').hide(); $(this).addclass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadein(1700); }); }); 以上就介绍了phpexcel初步使用,包括了excel方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息