如何将文件名重命名为created_at Laravel 5.5

时间:2018-01-10 08:30:54

标签: laravel

如何将文件名保存到created_at?请帮忙

        $fileName = $file->hashName();
        $destinationPath = config('app.filesDestinationPath').'/'.$fileName;
        $uploaded = Storage::put($destinationPath,file_get_contents($file->getRealPath()));

2 个答案:

答案 0 :(得分:0)

如果要将文件名创建为时间戳,请使用time()

$fileName = time();

如果您想使用其他格式,请在Laravel 5.5中执行以下操作:

$fileNmae = now()->format('Y-m-d-H-i-s');

答案 1 :(得分:0)

我假设您想要重命名为$fileName - 使用语法rename(oldname,newname,context),您可以执行类似$oldname = $filename的操作并让$newname为您提供所需的created_at rename($oldname,$newname) 1}}这样你最终可以拥有{{1}}