php學習之導出Excel
網上有很多利用PHP導出Excel的類庫,這里推薦一個功能強大的類庫PHPExcel和一個簡易的導出方法。
一、犀利強大的PHPExcel
官網:http://phpexcel.codeplex.com/
github文檔:https://github.com/PHPOffice/PHPExcel/wiki/User%20Documentation
Loading a Workbook from a file
$inputFileName = './sampleData/example1.xls'; /** Load $inputFileName to a PHPExcel Object **/ $objPHPExcel = PHPExcel_IOFactory::load($inputFileName);
Creating a new workbook
/** Create a new PHPExcel Object **/ $objPHPExcel = new PHPExcel();
至于PHPExcel更多強大的功能請參閱https://github.com/PHPOffice/PHPExcel/wiki/User%20Documentation。
另,使用PHPExcel還可導入Excel哦。
二、簡單易用的制表符
header("Content-Type: application/vnd.ms-execl; charset=utf-8"); header("Content-Disposition: attachment; filename = test.xls"); header("Pragma: no-cache"); header("Expires: 0"); /* first line */ echo "first" . "\t"; //制表符"\t"分割同一行中的列 echo "second" . "\t"; echo "third" . "\t"; echo "\t\n"; //換行符"\t\n"開啟下一行 //$results為需要導出的數據 foreach ($results as $result) { /* start of second line */ echo $result['first'] . "\t"; echo $result['second'] . "\t"; echo $result['third'] . "\t"; echo "\t\n"; }
各位看官可以根據自己的需要選擇使用哪種方式導出Excel。
本文由用戶 黑燈舞 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!