【发布时间】:2019-09-12 18:52:59
【问题描述】:
我使用此代码在 Laravel 中一起上传多个文件。但是,所有名称文件都会重复。请指导我。
if (is_array($files) || is_object($files)) {
foreach ($files as $file) {
$name = time().'.'.$file->getClientOriginalExtension();
$file->move(public_path('uploadmusic'), $name);
PostPhoto::create([
'post_id' => $post->id,
'filename' => $name
]);
}
}
1568314601.png
1568314601.png
1568314601.png
【问题讨论】:
-
描述不够清楚。你到底想做什么?为什么不使用
Storage类来存储文件呢?是否需要文件名以供进一步使用?