網上查了很多 PHP 匯出 EXCEL , 還是不太懂怎麼匯 , 所以請教大家 , 我沒有用LARAVEL 所以不能用 PHPEXECL , 跟版本有關嗎 ? 我是 PHP7
查詢結果如下
匯成 excel 格式像下面這樣 , 欄位英文不要 , 只要中文 , 可以設定每顯示十個就存成 1 個檔案嗎 ? 如果顯示有 100 人 , 就分為 10 個檔案
謝謝你的指點 , 我找到下列文章比較看得懂 , 第 2 行找到當前腳本所在路徑 , 請問是指那個路徑 , 下面還有教學網址
https://hk.saowen.com/a/c71e009346164a7e2dc86a37f17bcca0177c39855e4f32c8c7f7353b6b306d7b
<?php
2 $dir=dirname('__FILE__'); //找到當前腳本所在路徑
3 require $dir."/phpExcel/PHPExcel.php"; //引入文檔
4 $objPHPExcel=new PHPExcel(); //實例化PHPExcel類,等同於在桌面上創建一個ecxel表格
5 $objSheet=$objPHPExcel->getActiveSheet();//獲取當前活動sheet的操作對象
6 $objSheet->setTitle('dome'); //給當前的活動sheet設置名稱
7 //填充數據
8 $objSheet->setCellValue("A1",'姓名')->setCellValue("B1",'年齡'); //給當前活動sheet填充數據
9 $objSheet->setCellValue("A2",'程鏡')->setCellValue("B2",'25');
10 $objWrite=PHPExcel_IOFactory::createWriter($objPHPExcel,"Excel2007");//按照指定格式生成excel文檔
11 $objWrite->save($dir."/demo.xlsx");//保存到當前文檔夾下
12 ?>
web執行路徑啊...
不過 既然你用Laravel的畫室建議你用Laravel的方式
沒記錯的話一般 composer 下來後,直接use PHPExcel;
就好
但是硰覺得你應該不知道啥較composer....
d:\xampp\htdocs\phpexcel\ 是這樣嗎 ?
你說我用 Laravel , 怎麼看出來的 , 我怎麼覺得我沒用 Laravel , 只有之前在學 Laravel 有用 , 但比較複雜 , 所以現在先用傳統寫法 , 傳統熟了再改 Laravel , composer 是 php 套件管理工具 , 有打過些指令安裝過軟體
你連基本的都不熟了
還能學習啥
建議你
買本php 的書籍先惡補
從 .Net 在跳 php
下次遇到阻礙就換啥語言?
他一直不知道自已是沒基礎的人。
雖說好學是不錯啦。有問題就問是很好啦。
只是啊~~~alex。以下的話,就原諒我不客氣的說了吧。就算會被你舉報封禁我也認了。就當是提醒你好了。
如果你連路徑這樣的問題,不自行輸出看看。就直接問人。
你覺得,大家能對你說什麼??
還是你連echo跟print是什麼也不知道??
你真的再笨再不行,用笨方法echo來查看。不就知道那東西是指什麼了嗎??
然後再去查查php.net,搜尋對應函數用法。
裏面出現的東西,一定是你能明白看的懂的東西。
如果你連那些東西都看不懂。你覺得我們還有辦法教你教的下去嗎??
聽不懂沒關係,期望你可以問一點有深度的問題。不要問這種看起來就是不想學習的問題。
你懂嗎???不是你問不好,也不是不給你問。而是你問的問題,全都是在說明你的不認真不努力的心態。
我知道你一定不認同。但相信在座的也會非常有同感的。