gpt4 book ai didi

php - Carbon laravel 添加到文件名

转载 作者:行者123 更新时间:2023-12-02 09:44:44 25 4
gpt4 key购买 nike

我的 Controller 中有文件上传,需要在文件末尾添加碳,以便我可以将其作为唯一的插入到数据库中。我就是这样做的

        $upload->title = Auth::User()->id;
$current = Carbon::now();
$file = $request->file('file');
$file->move(storage_path(). '/', $file->getClientOriginalName());
$upload->name = $file->getClientOriginalName().$current;
}

我的问题是,当向用户显示它时,如何删除它以便用户只能看到文件原始名称(使用 php 我可以做到这一点,但我想使用“laravel way”)

最佳答案

您无法将 Carbon::now() 添加到文件名,因为在某些文件系统中它具有 :,因此请执行以下操作:

$current = time(); // Will output something like 1478529571

或者如果文件名不同而您只想添加日期:

$current = date('Ymd'); // Will output something like 20161107.

或者,如果您想使用 Carbon:

$current = Carbon::now()->format('YmdHs'); // WIll output something like 201611071419

关于php - Carbon laravel 添加到文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40467511/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com