| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come copiare un file da un URL con PHP
    PHP (acronimo ricorsivo per " PHP Hypertext Processor ") è un potente linguaggio di scripting . E 'utilizzato più comunemente per sviluppare pagine web interattive , ma è anche in grado di scripting operazioni su computer locali . Da quando è stato progettato fin dall'inizio per essere a conoscenza di Internet , la copia di file da URL con PHP può essere sorprendentemente facile rispetto ad altri linguaggi di scripting . File di input e output con gli URL usano esattamente le stesse funzioni di input e output per i file locali . Istruzioni
    1

    Aprire un nuovo file di testo , usando il vostro editor di testo di scelta. Questo tutorial si assume che si sta utilizzando il Blocco note , come la maggior parte degli utenti sono suscettibili di averlo installato già , ma molte persone preferiscono un editor con funzionalità più dedicati per la programmazione , come jEdit .

    Fare clic su " File" e " Salva come ". Assegnare un nome al " copyFileFromURL.php . " File
    2

    Incollare il codice seguente nel file di dichiararla a come script PHP : ?

    <
    Php < p > ? >

    Tutto il codice per il resto del tutorial andrà tra queste due linee , che segnano l'inizio e la fine dello script .
    3

    Incolla il seguente codice nello script :

    $ a = fopen ( " http://www.google.com/intl/en_ALL/images/srpr/logo1w.png " , 'r ');

    $ out = fopen ( " logolw.png " , ' w ');

    Questo apre sia l'URL da cui verrà scaricando e un file locale a cui si conservarlo . In questo caso , viene utilizzato il logo di Google , ma qualsiasi URL valido farà. Basta sostituire l'URL all'interno del primo comando " fopen " con quello che si desidera utilizzare , e sostituire il nome del file nel secondo comando " fopen " con il nome del file che si desidera utilizzare per memorizzare il file in locale .

    4

    Incollare il codice seguente nello script subito dopo il codice precedente :

    while (! feof ( $ a ) ) { $

    tampone = fread ( $ a , 2048 ) ;

    fwrite ( $ out , $ tampone ) ;

    }

    Questo dice allo script di continuare a leggere i dati dalla URL in blocchi da due kilobyte fino a raggiungere il fine del file , e di scrivere i dati nel file locale.
    Comunicato

    "Ctrl " + " S " per salvare il lavoro .
    5

    Eseguire lo script digitando il seguito al prompt dei comandi :

    php - f copyFileFromURL.php

    il file verrà scaricato nella directory corrente. Quindi , se hai lasciato gli URL nel passaggio 3 non modificato , il logo di Google sarà seduto nella directory in cui al termine dello script .

    Previous :

    next :
      Articoli Correlati
    ·Come uccidere MySQL Discussione 
    ·Come creare i file WSDL in Zend 
    ·Come usare un PHP per ottenere la sottocartella 
    ·MySQL Comandi Tutorial 
    ·Che cosa è un argomento PHP 
    ·Come inserire le variabili in WordPress Codici feed PHP…
    ·Come rilevare i dispositivi mobili utilizzando PHP 
    ·Come aprire una connessione semplice IMAP con PHP 
    ·Come scrivere il form HTML 
    ·Come limitare a 100 parole in PHP 
      Articoli in evidenza
    ·Come creare un file di testo utilizzando C + + 
    ·Come chiudere i file in C 
    ·Come String QBasic a più righe 
    ·MySQL Mailing List Tutorial 
    ·Come utilizzare più variabili in un indirizzo String 
    ·Come decomprimere un file utilizzando PHP 
    ·MySQL JDBC Tutorials 
    ·Lunghezza della stringa senza Costruito nella funzione …
    ·Tipi di dati per Turbo C 
    ·Come modificare una routine casuale Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com