release/controllers/changepublished.php
// 读取 excel 数据,存入数据库中
public function api_read_excel(){
$dir = dirname(__FILE__);//找到当前脚本所在路径
$fileName = $dir . "/director.xlsx";
// require_once '/libraries/PHPExcel/PHPExcel/IOFactory.php';
(这里使用的绝对路径)
$this->load->library('PHPExcel/IOFactory');
$this->load->library('PHPExcel/PHPExcel/IOFactory');
// 里面放的为 PHPExcel_IOFactory 所在的文件名
$objPHPExcel = PHPExcel_IOFactory::load($fileName);
//获取sheet表格数目
$sheetCount = $objPHPExcel->getSheetCount();
//默认选中sheet0表
$sheetSelected = 0;
$objPHPExcel->setActiveSheetIndex($sheetSelected);
//获取表格行数
$rowCount = $objPHPExcel->getActiveSheet()->getHighestRow();
//获取表格列数
$columnCount = $objPHPExcel->getActiveSheet()->getHighestColumn();
$data_array = array();
for ($i = 2; $i <= $rowCou

本文介绍了在PHP中读取Excel数据时遇到的难题,即数据前存在不可见的不间断空格。解决方案是使用str_replace函数,通过chr(194).chr(160)替换这些空格,从而成功更新数据库中的数据。
最低0.47元/天 解锁文章
765

被折叠的 条评论
为什么被折叠?



