最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php导入excel经典实例
时间:2022-06-24 19:06:56 编辑:袖梨 来源:一聚教程网
require_once 'excel/reader.php';
// excelfile($filename, $encoding);
$data = new spreadsheet_excel_reader();
// set output encoding.
$data->setoutputencoding('cp1251');
$data->read('jxlrwtest.xls');
error_reporting(e_all ^ e_notice);
for ($i = 1; $i sheets[0]['numrows']; $i++) {
for ($j = 1; $j sheets[0]['numcols']; $j++) {
echo """.$data->sheets[0]['cells'][$i][$j]."",";
}
echo " ";
}
格式化输出格式
/***
* some function for formatting output.
* $data->setdefaultformat('%.2f');
* setdefaultformat - set format for columns with unknown formatting
*
* $data->setcolumnformat(4, '%.3f');
* setcolumnformat - set format for column (apply only to number fields)
*
**/
统计总行数与按列名输出。
$data->sheets[0]['numrows'] - count rows
$data->sheets[0]['numcols'] - count columns
$data->sheets[0]['cells'][$i][$j] - data from $i-row $j-column
$data->sheets[0]['cellsinfo'][$i][$j] - extended info about cell
$data->sheets[0]['cellsinfo'][$i][$j]['type'] = "date" | "number" | "unknown"
if 'type' == "unknown" - use 'raw' value, because cell contain value with format '0.00';
$data->sheets[0]['cellsinfo'][$i][$j]['raw'] = value if cell without format
$data->sheets[0]['cellsinfo'][$i][$j]['colspan']
$data->sheets[0]['cellsinfo'][$i][$j]['rowspan']
相关文章
- poki地铁跑酷专属入口-poki地铁跑酷经典版畅玩通道 03-16
- jm漫画网页版免费-jm网页版漫画全集 03-16
- 计算机二级考试报名官网入口-全国计算机二级考试报名通道 03-16
- JK漫画旧版下载入口在哪-JK漫画免费阅读APP官网地址分享 03-16
- Yandex俄罗斯官网搜索引擎入口-Yandex俄企专属搜索服务入口 03-16
- picacg官网入口-picacg哔咔漫画在线版 03-16