2017-02-17 83 views
-2

我使用maatwebsite來導入laravel中的excel文件。工作表上傳得很好,但我沒有得到如何在第一行的標題中顯示laravel視圖中excel工作表的內容。我任何人都可以幫助我。感謝Laravel maatwebsite excel導入並顯示在HTML表格中導入excel?

+0

我們不能爲你寫代碼。我們在這裏幫助你解決一些問題。 – Buglinjo

+0

https://www.google.nl/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=php+read+excel Google有時可以成爲朋友 –

回答

1

裝入excel工作表和值轉換爲一個數組:

$data = Excel::load('file.xls')->toArray(); 

轉換從所述第一條目中的密鑰的陣列(即,報頭):

$headers = array_keys($data[0]); 

然後構造一個表:

<table> 
    <tr> 
     @foreach($headers as $h) 
      <th>{{$h}}</th> 
     @endforeach 
    </tr> 

    @foreach($data as $d) 
     <tr> 
      @foreach($d as $v) 
       <td>{{$v}}</td> 
      @endforeach 
     </tr> 
    @endforeach 
</table> 

請記住,這沒有錯誤檢查,你應該提供一些。

+0

非常感謝您的乍得。 – Kamal