Oun*_*wnO 3 php laravel php-carbon laravel-5 laravel-5.2
我在我的控制器中有文件上传,需要在我的文件末尾添加 carbon,以便我可以将它作为唯一的插入到数据库中。我这样做
$upload->title = Auth::User()->id;
$current = Carbon::now();
$file = $request->file('file');
$file->move(storage_path(). '/', $file->getClientOriginalName());
$upload->name = $file->getClientOriginalName().$current;
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,当向用户展示它时,如何将其删除,以便用户只能看到文件原始名称(使用 php 我可以做到,但我想使用“laravel 方式”)
您无法添加Carbon::now()到文件名,因为它:在某些文件系统中存在,因此请执行以下操作:
$current = time(); // Will output something like 1478529571
Run Code Online (Sandbox Code Playgroud)
或者,如果文件名不同而您只想添加日期:
$current = date('Ymd'); // Will output something like 20161107.
Run Code Online (Sandbox Code Playgroud)
或者,如果您想使用碳:
$current = Carbon::now()->format('YmdHs'); // WIll output something like 201611071419
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4844 次 |
| 最近记录: |