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.