在PHP中,当您在SQL数据库中上传文件时,是否可以保留文件的名称,但在该名称和扩展名后面附加时间和日期,以便您以相同的名称但不同的时间和日期上传文件?
示例:
$newName=date().'/'.time().$extension;
在这种情况下,我只想保持文件的原始名称不变,但只更改上传的日期。示例:
$newName= $extension.date().'/'time();
我知道上面的方法是行不通的,但我只是举个例子而已!
发布于 2018-09-30 14:39:55
您好,您可以使用分解方法在您的文件名中添加日期和时间,请看下面。
$file_name_array = explode('.',$_FILES['image']['name']));
$file_name_for_store = $file_name_array[0].date('y-m-d H:i:s').$file_name_array[0];
现在您可以使用$file_name_for_store
上传文件,并将其存储在数据库中。
https://stackoverflow.com/questions/52571489
复制相似问题