最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP導(dǎo)出Excel實例講解

 更新時間:2016年01月24日 16:39:02   投稿:lijiao  
這篇文章主要為大家介紹了PHP導(dǎo)出Excel的實例,

本次實現(xiàn)PHP導(dǎo)出Excel文件使用的是PHP開源程序PHPExcel,部分關(guān)鍵代碼分享給大家,具體內(nèi)容如下

<?php
error_reporting(E_ALL);
date_default_timezone_set('Asia/Shanghai');
require_once './Classes/PHPExcel.php';
$data=array(
  0=>array(
    'id'=>1001,

    'username'=>'張飛',
    'password'=>'123456',
    'address'=>'三國時高老莊250巷101室'
  ),
  1=>array(
    'id'=>1002,
    'username'=>'關(guān)羽',
    'password'=>'123456',
    'address'=>'三國時花果山'
  ),
  2=>array(
    'id'=>1003,
    'username'=>'曹操',
    'password'=>'123456',
    'address'=>'延安西路2055弄3號'
  ),
  3=>array(
    'id'=>1004,
    'username'=>'劉備',
    'password'=>'654321',
    'address'=>'愚園路188號3309室'
  )
);
$objPHPExcel=new PHPExcel();
$objPHPExcel->getProperties()->setCreator('http://www.fzitv.net')
               ->setLastModifiedBy('http://www.fzitv.net')
               ->setTitle('Office 2007 XLSX Document')
               ->setSubject('Office 2007 XLSX Document')
               ->setDescription('Document for Office 2007 XLSX, generated using PHP classes.')
               ->setKeywords('office 2007 openxml php')

               ->setCategory('Result file');

$objPHPExcel->setActiveSheetIndex(0)

      ->setCellValue('A1','ID')

      ->setCellValue('B1','用戶名')

      ->setCellValue('C1','密碼')

      ->setCellValue('D1','地址');

$i=2;     

foreach($data as $k=>$v){

  $objPHPExcel->setActiveSheetIndex(0)
      ->setCellValue('A'.$i,$v['id'])
      ->setCellValue('B'.$i,$v['username'])
      ->setCellValue('C'.$i,$v['password'])
      ->setCellValue('D'.$i,$v['address']);

  $i++;

}
$objPHPExcel->getActiveSheet()->setTitle('三年級2班');

$objPHPExcel->setActiveSheetIndex(0);
$filename=urlencode('學(xué)生信息統(tǒng)計表').'_'.date('Y-m-dHis');
 
//生成xlsx文件
/*
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Disposition: attachment;filename="'.$filename.'.xlsx"');
header('Cache-Control: max-age=0');
$objWriter=PHPExcel_IOFactory::createWriter($objPHPExcel,'Excel2007');
*/

//生成xls文件
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="'.$filename.'.xls"');
header('Cache-Control: max-age=0');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('php://output');
exit;

注意:如果導(dǎo)出中文時出現(xiàn)亂碼,可以嘗試將字符串轉(zhuǎn)換成gb2312,代碼類似如下:

查看代碼打印

$str=mb_convert_encoding("gb2312","UTF-8",$str);

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • 非常不錯的MySQL優(yōu)化的8條經(jīng)驗

    非常不錯的MySQL優(yōu)化的8條經(jīng)驗

    php開發(fā)中,一定要考慮mysql的執(zhí)行效率,下面的文章,可以很好的盡量避免的一些問題,學(xué)習(xí)php人要掌握這也是高手與菜鳥的區(qū)別,不是能做出來就叫高手的
    2008-03-03
  • php格式化json函數(shù)示例代碼

    php格式化json函數(shù)示例代碼

    這篇文章主要介紹了php格式化json函數(shù),結(jié)合實例形式分析了php使用自定義函數(shù)實現(xiàn)json格式化的方法,涉及php數(shù)組轉(zhuǎn)json、流程控制及字符串操作等技巧,需要的朋友可以參考下
    2016-05-05
  • 在JavaScript中調(diào)用php程序

    在JavaScript中調(diào)用php程序

    在js中調(diào)用php,返回不同值。
    2009-03-03
  • php模板函數(shù) 正則實現(xiàn)代碼

    php模板函數(shù) 正則實現(xiàn)代碼

    有些空閑,就弄了下template函數(shù),比較粗糙。主要是利用正則表達式,把模板文件(html文件)轉(zhuǎn)換成php文件,從而實現(xiàn)前后臺分離,即是所謂的mvc思想了
    2012-10-10
  • PHP 數(shù)字左側(cè)自動補0

    PHP 數(shù)字左側(cè)自動補0

    舉例來說:員工的工號 X001 雖然 MySQL 本身的字段設(shè)定成 zerofill 的屬性時,會將不足位數(shù)的部份補上0,但是這個功能只能用在數(shù)字的字段上面。 所以必要的時候只好靠PHP來進行了。
    2008-03-03
  • PHP輸入流php://input介紹

    PHP輸入流php://input介紹

    在使用xml-rpc的時候,server端獲取client數(shù)據(jù),主要是通過php輸入流input,而不是$_POST數(shù)組。所以,這里主要探討php輸入流php://input
    2012-09-09
  • PHP vsprintf()函數(shù)格式化字符串操作原理解析

    PHP vsprintf()函數(shù)格式化字符串操作原理解析

    這篇文章主要介紹了PHP vsprintf()函數(shù)格式化字符串操作原理解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • Laravel?Eloquent?ORM高級部分解析

    Laravel?Eloquent?ORM高級部分解析

    這篇文章主要為大家介紹了Laravel?Eloquent?ORM高級部分解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • PHP性能分析工具XHProf安裝使用教程

    PHP性能分析工具XHProf安裝使用教程

    這篇文章主要介紹了PHP性能分析工具XHProf安裝使用教程,本文給出詳細安裝步驟和配置方法以及使用實例,需要的朋友可以參考下
    2015-05-05
  • Laravel中10個有用的用法小結(jié)

    Laravel中10個有用的用法小結(jié)

    這篇文章主要介紹了Laravel中10個有用的用法小結(jié),都是一些比較常用的一些方法,有感興趣的同學(xué)可以學(xué)習(xí)下
    2021-03-03

最新評論

青铜峡市| 前郭尔| 怀来县| 合作市| 绥江县| 禹州市| 屯昌县| 海林市| 昌邑市| 青浦区| 汝州市| 军事| 鸡泽县| 旅游| 剑川县| 宜城市| 雷州市| 铜陵市| 伊宁县| 怀宁县| 广宗县| 大新县| 永安市| 新乡市| 吴忠市| 怀来县| 龙州县| 西林县| 彭阳县| 伊川县| 京山县| 班玛县| 化德县| 神农架林区| 景德镇市| 汤原县| 阳朔县| 崇礼县| 秭归县| 乌拉特中旗| 华宁县|