Como baixar um arquivo em php

Evitar erros em seu código PHP: Linhas de terminar com um ponto e vírgula.

A linguagem PHP é uma linguagem de script interpretada comumente usado para conduzir sites dinâmicos. PHP é amplamente implantado entre os provedores de hospedagem web, onde é escolhido pela sua facilidade de uso, integração de dados apertado, e disponibilidade livre como software open-source. Se você estiver desenvolvendo uma rotina que tem de ler o conteúdo de um arquivo disponível na web, então você vai precisar usar recursos nativos do PHP para baixar o arquivo.

  • Armazenar o nome do arquivo para download em uma variável.

    Se você quiser baixar o arquivo disponível a partir do URL "https://myserver.net/myfile.txt", Use a seguinte linha no seu script PHP:

    Download_location $ = "https://myserver.net/myfile.txt";

  • Chamar função do PHP "file_get_contents ()" para carregar o conteúdo do arquivo para uma string.

    Para salvar o conteúdo do arquivo para a cadeia "file_contents", use este comando:

    $ file_contents = file_get_contents ($ download_location);



  • Teste o seu script.

    Coloque os seus comandos de PHP em um arquivo chamado de forma semelhante ao "download_test.php" e enviá-lo para seu servidor web. Certifique-se de que ele exibe a saída esperada.

    Um arquivo de teste simples pode parecer com este exemplo. Este script faz download de um arquivo de outro site e exibe seu conteúdo:

    $ MyString = file_get_contents ( "https://anothersite.net/testfile.txt");

    echo $ mystring-

    ?>

dicas avisos

  • Use a função de PHP "fopen ()" para tratar o arquivo referenciado no URL como se fosse local, em vez de baixar o seu conteúdo em uma string.
  • Como medida de segurança, PHP não é permitido baixar os arquivos a menos que seu parâmetro de configuração "allow_url_fopen" está activada.
De esta maneira? Compartilhar em redes sociais:

LiveInternet