日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

PHP如何读取excel文,PHP-php如何读取excel?

發布時間:2024/9/27 php 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PHP如何读取excel文,PHP-php如何读取excel? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我前幾天剛好也用到了PHP讀取Excel我用的是phpexcel最新的版本。

下面是代碼

require_once './PHPExcel/PHPExcel.php';

$_ReadExcel = new PHPExcel_Reader_Excel2007();

//為了可以讀取所有版本Excel文件

if(!$_ReadExcel->canRead(PATH.'/'.$_data['path'])) $_ReadExcel = new PHPExcel_Reader_Excel5();

//不需要讀取整個Excel文件而獲取所有工作表數組的函數,感覺這個函數很有用,找了半天才找到

// $_sheetNames = $_ReadExcel->listWorksheetNames(PATH.'/'.$_data['path']);

//讀取Excel文件

$_phpExcel = $_ReadExcel->load(PATH.'/'.$_data['path']);

//獲取工作表的數目

$_sheetCount = $_phpExcel->getSheetCount();

$_newExcel = array();

$_excelData = array();

//循環工作表

for($_s = 0;$_s

//選擇工作表

$_currentSheet = $_phpExcel->getSheet($_s);

//取得一共有多少列

$_allColumn = $_currentSheet->getHighestColumn();

//取得一共有多少行

$_allRow = $_currentSheet->getHighestRow();

for($_r = 2;$_r<=$_allRow;$_r++){

for($_currentColumn='A';$_currentColumn<=$_allColumn;$_currentColumn++){

$address = $_currentColumn.$_r;

$_newExcel[] = $_currentSheet->getCell($address)->getValue();

}

// 內部判斷未詳細

$_excelData['customer_name'] = $_newExcel[0];//客戶姓名

$_excelData['customer_tel'] = $_newExcel[1];//客戶手機

$_excelData['staff_id'] = $_data['staff_id'];//員工表id,先默認為0 -》發展人

$_excelData['tpl_id'] = $_data['tpl_id'];//模板id

$_excelData['activity_id'] = $_data['activity_id'];//模板id

$_excelData['mark'] = 1;//發送標記1為未發送的短信

$_excelData['status'] = 2;//是否完成認證2未完成

$_excelData['send_id'] = $_SESSION[C('USER_AUTH_KEY')]['id'];//短信發送人

$_excelData['posttime'] = time();

// 清空表數組

$_newExcel = array();

// // 寫入數據庫

$_status = $this->table(C('DB_PREFIX').'records')->data($_excelData)->add();

$_start++;

if ($_start === 1) $startId = $_status;

// 錯誤返回錯誤信息

if (!$_status) return Tool::_return_check(false,'Excel文件寫入數據庫失敗,錯誤姓名'.$_excelData['customer_name'].',請檢查!!!');

}

unset($_currentSheet);

}

你要是沒有最新的,email我,我可以發給你

總結

以上是生活随笔為你收集整理的PHP如何读取excel文,PHP-php如何读取excel?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。