Função copy()

Como copiar um arquivo de um servidor externo ou de seu servidor, para um diretório desejado.

Por Programação Pular para comentários
Função copy()
Bom dia! Boa noite, boa tarde, boa madrugada :)

Hoje vou dar algumas dicas de uso do comando copy() no php.



Descrição
copy($origem , $destino)
Faz uma cópia do arquivo origem para destino.



Eu gosto muito desse comando ^^
Principalmente quando fui fazer um sisteminha de jogos online, não precisava de eu fazer o upload de imagens e flash dos joguinhos bastava eu colocar a url de onde eles estavam em outro servidor e daí copiava-se para meu servidor.

Quando usamos o copy se existir um outro arquivo com o mesmo nome do que estamos enviando esse arquivo será sobescrito.
Essa função esta disponivel, "eu acho"(se não me falha a memória ^^) desde a versão 4.3 do PHP.

Vamos a um exemplinho básico e simples:

$origem = 'http://aonde  estao arquivo ou diretorio/arquivo.extensao'; //aqui colocamos de onde vamos copiar o arquivo pode ser de um servidor externo ou de seu própio servidor
$novo = 'exemplo.txt.bak'; //aqui damos nome ao nosso novo arquivo, ou seja o nome que ele passara a ter apos ser copiado para seu servidor

if (!copy($origem, $novo)) {
    echo "falha ao copiar $novo...n";
}
/* acima copiamos o arquivo, usei um if para dizer que, se ocorrer o ocontrário de que eu quero ou seja não for possível copiar ira dar um erro */
?>


Até a próxima!!!
Faça bom uso e aperfeiçoe o script!


Comente...

Compartilhe com seus amigos:
Mais sobre: copy
Igor Diniz
Igor Diniz Desenvolvedor web, design, programação, marketing, dentre outros ;)
Quer conversar com o(a) Igor, comente:
Carregar comentários
NOTÍCIAS RELACIONADAS
Últimas notícias de Programação
  • Google usa Mulher-Maravilha para ajudar meninas a programar

    Google usa Mulher-Maravilha para ajudar meninas a programar

    Meninas ganham um incentivo extra na hora de aprender a programar, a Mulher-Maravilha.

  • Criando um cadastro de usuário em Java

    Criando um cadastro de usuário em Java

    O objetivo deste artigo é desenvolver uma aplicação em JSE (Java Standard Edition) de inserção de dados utilizando alguns padrões de projeto.

  • Quer aprender PHP? Saiba mais

    Quer aprender PHP? Saiba mais

    Chegou o tão aguardado curso online de PHP do Oficina da Net. Você não pode perder. PHP é uma das linguagens mais usadas no mundo. Os conteúdos que vou mostrar no curso, são exatamente o que você precisa saber para iniciar sua carreira como programador.

  • Formulário de contato em php

    Formulário de contato em php

    Guia do PHP: Aprenda a fazer um formulário em PHP que envia via SMTP autenticado o e-mail para um destinatário.

  • Como fazer um GIF?

    Como fazer um GIF?

    Aprenda a criar um GIF animado de vídeos. Descubra como criar os GIFs, imagens animadas que você vê em na internet.

  • O que priorizar na hora de escolher o hosting para seu site?

    O que priorizar na hora de escolher o hosting para seu site?

    Com o crescimento das ofertas na web, saiba o que você deve levar em consideração na hora de escolher a melhor empresa de hosting para seu empreendimento

  • O que preciso fazer para criar um aplicativo?

    O que preciso fazer para criar um aplicativo?

    Temos visto que desenvolver aplicativos que visam o mercado mobile pode ser mais que uma alternativa rentável, pode colocá-lo no topo, deixá-lo rico. Mas nem tudo são flores, e o aspirante a desenvolvedor de app precisa seguir algumas regras.

  • WEBINAR 3.9

    WEBINAR 3.9

    Venha para o Maker e descubra como tornar o seu negócio mais competitivo.