SdevLab – Exemplo de Código | Como copiar e renomear um arquivo em PHP

Fala Galera!

Este post nasceu de uma necessidade de um projeto, que era copiar e renomear automaticamente um arquivo (no caso uma imagem jpg) usando linhas de código, PHP no caso. Embora este post seja para copiar e renomear imagens, a mesma idéia se aplica a qualquer tipo de arquivo com este mesmo código.

 Como copiar e renomear um arquivo em PHP

Uma outra saída que eu tinha pensado era usar ShellScript, mas como eu queria mesmo era saber se com PHP era possível fazer isto, aqui estamos trabalhando neste post!

Na verdade fazer isto é muito simples, o difícil foi perguntar pro google do jeito certo! Segue o código:


<?php
$origem = 'pasta1/pasta2/imgsanoj.jpg';
$destino = 'pasta1/pasta2/imgsanoj1.jpg';
copy($origem, $destino);
?>

Veja que este código está bem simples, ele somente copia a imagem “imgsanoj.jpg” e a renomeia para “imgsanoj1.jpg”.
Agora as considerações:

  • Utilize o path do arquivo correto, caso contrário vai dar erro
  • A pasta de destino vai precisar de acesso de escrita para o APACHE, muito importante!

Até a próxima!
😉

Fonte: www.codigofonte.net