本文主要和大家分享PHP插件写入excel文件的方法,希望能帮助到大家。
调用代码:
');
/** Include PHPExcel */
require_once 'Classes/PHPExcel.php';
// Create new PHPExcel object
$objPHPExcel = new PHPExcel();
// var_dump($objPHPExcel);
// Set document properties
$objPHPExcel->getProperties()->setCreator("Maarten Balliauw")
->setLastModifiedBy("Maarten Balliauw")
->setTitle("PHPExcel Test Document")
->setSubject("PHPExcel Test Document")
->setDescription("Test document for PHPExcel, generated using PHP classes.")
->setKeywords("office PHPExcel php")
->setCategory("Test result file");
// Add some data
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue('A1', 'authorname')
->setCellValue('B1', 'countryid')
->setCellValue('C1', 'publishtime')
->setCellValue('D1', 'nodeid')
->setCellValue('E1', 'nodetitle')
->setCellValue('F1', 'deviceinfo');
// read file and write to msg
$handle = @fopen("save_countrymessage_successed.log", "r");
if ($handle) {
$h = [];
while (($buffer = fgets($handle, 4096)) !== false) {
$pos = strpos($buffer,'{');
$message[] = json_decode(substr($buffer,$pos),true);
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}
//save message to excel.
foreach($message AS $key => $value){
// Add some data
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue('A'.($key+2), $value['authorname'])
->setCellValue('B'.($key+2), $value['countryid'])
->setCellValue('C'.($key+2), $value['publishtime'])
->setCellValue('D'.($key+2), $value['nodeid'])
->setCellValue('E'.($key+2), $value['nodetitle'])
->setCellValue('F'.($key+2), $value['deviceinfo']);
}
// Rename worksheet
$objPHPExcel->getActiveSheet()->setTitle('Simple');
// Set active sheet index to the first sheet, so Excel opens this as the first sheet
$objPHPExcel->setActiveSheetIndex(0);
// Save Excel 2007 file
$callStartTime = microtime(true);
echo $callStartTime;
//重命名文件
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
echo __FILE__;
echo str_replace('.php', '.xlsx', __FILE__);
$objWriter->save(str_replace('.php', '.xlsx', __FILE__));相关推荐:
SHOPEX简灰服装商城整站源码下载。 安装方法:1.解压上传程序至网站根目录.. 访问:域名/bak.(用户名:admin 密码:123456)2.进入帝国备份王后,配置数据库数据库信息.选择-www.taomoban.net目录.还原数据库.3.修改FTP目录下的config/config.phpphp 数据库连接信息.4.登陆网站后台--清空缓存..5.删除bak文件夹 后台:shopadm










