-2

要将文件从文件夹移动到另一个文件夹,我使用以下代码:

$new_file = new File($file['destination']->getPath() . File::SEPARATOR . $file['file']->getName());

现在,我需要添加一个唯一 ID 并将文件名存储在数据库中。uniqid() 可以:

$new_file = new File($file['destination']->getPath() . File::SEPARATOR . uniqid() . '---' . $file['file']->getName());

结果是这样的文件名:514685b08e6db---SL004321_7_03-2013.pdf

现在,如何在变量中检索文件名以将其存储在 MySQL 上?

4

1 回答 1

0

您可以将其存储在变量中并使用,例如

$filename = uniqid() . '---' . $file['file']->getName(); //your filename
$new_file = new File($file['destination']->getPath() . File::SEPARATOR . $filename);
于 2013-03-18T03:46:52.630 回答