if ($request->hasFile(‘file’)) {
$dataNewName = date(‘Y-m-d-h-i-s’) . ‘.’ . $request->file(‘file’)->getClientOriginalExtension();
$dataPath = Storage::disk(‘public’)->putFileAs(‘file’, $request->file(‘file’),
d
a
t
a
N
e
w
N
a
m
e
)
;
如
果
想
在
控
制
器
打
开
文
件
可
以
直
接
使
用
dataNewName); 如果想在控制器打开文件可以直接使用
dataNewName);如果想在控制器打开文件可以直接使用dataPath 如 Excel::import(new SalariesImport($id),
d
a
t
a
P
a
t
h
)
;
如
果
想
让
文
件
在
前
端
显
示
,
需
先
建
立
软
链
接
p
h
p
a
r
t
i
s
a
n
s
t
o
r
a
g
e
:
l
i
n
k
控
制
器
用
S
t
o
r
a
g
e
:
:
u
r
l
(
dataPath); 如果想让文件在前端显示,需先建立软链接 php artisan storage:link 控制器用 Storage::url(
dataPath);如果想让文件在前端显示,需先建立软链接phpartisanstorage:link控制器用Storage::url(dataPath );把这个值返回到前端即可显示
}
laravel的文件导入,软链接
最新推荐文章于 2024-07-12 11:00:15 发布