Al cargar archivos a un directorio usando la función move_uploaded_file() de PHP, El nombre del archivo sigue siendo el mismo que su nombre original. Esto puede no ser deseable cuando se trata de varios archivos con nombres similares o si desea aplicar una convención de nomenclatura específica.
Para cambiar el nombre de un archivo cargado antes de guardarlo, modifique el segundo parámetro de move_uploaded_file(). Este parámetro especifica la ruta de destino y el nombre del archivo. Así es como puedes cambiarlo:
$newfilename = round(microtime(true)) . '.' . end($temp); move_uploaded_file($_FILES["file"]["tmp_name"], "../img/imageDirectory/" . $newfilename);
En este ejemplo:
Este enfoque garantiza que los archivos cargados reciban un nombre aleatorio único conservando su extensión original.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3