Php 使用move_上载的文件并为该文件指定唯一名称

Php 使用move_上载的文件并为该文件指定唯一名称,php,file-upload,uniqueidentifier,Php,File Upload,Uniqueidentifier,如何将唯一的名称插入到 move_uploaded_file($_FILES["file"]["tmp_name"], "avatars/" . $_FILES["file"]["name"]); 是否为文件指定唯一的名称/标识符?它需要与 $file_link = "http://www.website.com/avatars/" . $_FILES["file"]["name"]; 由于最后一个var def被插入到SQL表中。我认为您可能希望基于datime分配一个名称 $name =

如何将唯一的名称插入到

move_uploaded_file($_FILES["file"]["tmp_name"], "avatars/" . $_FILES["file"]["name"]);
是否为文件指定唯一的名称/标识符?它需要与

$file_link = "http://www.website.com/avatars/" . $_FILES["file"]["name"];

由于最后一个var def被插入到SQL表中。

我认为您可能希望基于datime分配一个名称

$name = date('Ymdhis') . '.yourextenctionhere';
$_FILES["file"]["name"] = $name;
move_uploaded_file($_FILES["file"]["tmp_name"], "avatars/" . $_FILES["file"]["name"]);