# **導入數據獲取**
操作 EXcel 請先進行掛載, 在`controller `里面 ·`$this->library('Excel')`·
> `1,已實現 插入圖片的導入`
## get($fileUrl)
$fileUrl string 導入的文件路徑
**操作思路**:
(1)【2個請求,請求1 上傳文件,返回路徑,請求2 將路徑帶上 導入操作】 先上傳文件,獲取文件路徑,再發請求將路徑發送給導入接口。
(2) 文件上傳成功后直接調用 Excel::get();
操作方法使用了靜態方法 直接可調用
```
$excelData = Excel::get($fileurl);
此方法 獲取得到 title 和 data excel 第一行默認為 title 后面的為data
```
示例數據
```
excelData = [
'title' =>. [
'姓名',
'年齡',
'賬號'
...
],
'data' => [
['dongdong', '25', '18190665887', ... ]
['dongdong', '25', '18190665887', ... ]
['dongdong', '25', '18190665887', ... ]
]
]
```
## getOrg($fileUrl) 獲取源數據
```
Excel::getOrg($fileUrl)
['姓名', '年齡', '賬號', ... ]
['dongdong', '25', '18190665887', ... ]
['dongdong', '25', '18190665887', ... ]
['dongdong', '25', '18190665887', ... ]
```
# **導出數據**
在框架使用經驗里面有
在上面基礎上改寫了下
```
Eexel::download($fileName, $title, $header, $data, $total="")
```