PHP (que significa de forma recursiva para "PHP Hypertext Processor") É uma poderosa linguagem de script. Ele é usado mais comumente para desenvolver páginas da web interativas, mas também é capaz de operações de script em computadores locais. Desde que foi projetado desde o início para estar ciente da Internet, copiar arquivos de URLs com o PHP pode ser surpreendentemente fácil em comparação com outras linguagens de script. arquivo de entrada e de saída com URLs usar exatamente as mesmas funções como entrada e saída para arquivos locais.
Abra um novo arquivo de texto, usando seu editor de texto de escolha. Este tutorial irá assumir que você está usando o bloco de notas, como a maioria dos usuários são susceptíveis de ter já instalado, mas muitas pessoas preferem um editor com mais recursos dedicados para a programação, como o jEdit.
Clique "Arquivo" e "Salvar como." Nomeie o arquivo "copyFileFromURL.php."
Cole o seguinte código no arquivo, declarando-a como um script PHP:
lt;? php
?gt;
Todo o código para o resto do tutorial irá percorrer entre essas duas linhas, que marcam o início eo fim do script.
Cole o seguinte código no script:
$ Em = fopen ("https://google.com/intl/en_ALL/images/srpr/logo1w.jpg", `R`);
$ Out = fopen ("logolw.jpg", `W`);
Isso abre o URL a partir do qual será o download e um arquivo local para o qual você irá armazená-lo. Neste caso, ele usa o logotipo do Google, mas qualquer URL válida fará. Basta substituir a URL no primeiro "fopen" comando com o que você gostaria de usar, e substituir o nome do arquivo na segunda "fopen" comando com o nome do arquivo que você gostaria de usar para armazenar o arquivo localmente.
Cole o seguinte código no script imediatamente após o código anterior:
while (! feof ($ in)) {
$ Tampão = fread ($ em, 2048);fwrite ($ out, $ buffer) -
}
Diz ao script para continuar a leitura de dados a partir do URL em blocos de dois kilobytes até atingir o final do arquivo, e para escrever os dados para o arquivo local.
pressione "Ctrl"+"S" para salvar seu trabalho.
Execute o script digitando o seguinte em um prompt de comando:
php -f copyFileFromURL.php
O arquivo será baixado para o diretório atual. Então, se você deixou as URLs na etapa 3 não modificada, o logotipo do Google vai estar sentado no diretório quando o script termina.
dicas & avisos
- Você pode abrir um prompt de comando no Windows, clicando em "Começar," "Corre," e digitando "cmd."









Como executar um arquivo SQL a partir de uma linha de comando
Como substituir uma palavra em um arquivo de texto usando php externo
Como copiar um site php
Como ler um arquivo CSV em Python
Como extrair um arquivo zip com o VBScript
Como converter uma string para uma data no VBA