PHP ( que se encuentra de forma recursiva para "PHP Hypertext Processor ") es un lenguaje de scripting de gran alcance. Esto es más comúnmente utilizado para desarrollar páginas web interactivas , pero también es capaz de operaciones en equipos locales scripting . Desde que fue diseñado desde el principio para ser conscientes de la Internet , copiar archivos de URL con PHP puede ser sorprendentemente fácil en comparación con otros lenguajes de script . Entrada y salida de archivos con URLs utilizan exactamente las mismas funciones que la entrada y salida para los archivos locales. Instrucciones 
 1 
 Abra un nuevo archivo de texto , utilizando el editor de texto de su elección. Este tutorial asume que está utilizando el Bloc de notas , como la mayoría de los usuarios suelen tener ya instalado, pero muchas personas prefieren un editor con más características dedicadas para la programación , como jEdit . 
 
 Haga clic en " Archivo" y " Guardar Como " . Asigne un nombre al " copyFileFromURL.php . " File 
 2 
 Pega el siguiente código en el archivo para declarar en un script PHP : ? 
 
 < 
 Php 
 ? > 
 
 Todo el código por el resto del tutorial irá entre esas dos líneas , que marcan el comienzo y el final de la secuencia de comandos . 
 3 
 Pega el siguiente código en el script: 
 
 $ in = fopen ( " http://www.google.com/intl/en_ALL/images/srpr/logo1w.png " , "r" ) ; 
 
 $ salida = fopen ( " logolw.png " , " w " ) ; 
 
 Esto abre tanto la URL desde la que se descarga y un archivo local a la que se le guarde . En este caso, se utiliza el logotipo de Google , pero cualquier URL válida es suficiente. Sólo tiene que sustituir la URL en el primer comando " fopen " con la persona que le gustaría usar , y sustituir el nombre del archivo en el segundo comando " fopen " con el nombre de archivo que desea utilizar para guardar el archivo localmente . 
 
 4 
 Pega el siguiente código en la secuencia de comandos inmediatamente después del código anterior : 
 
 while (! feof ( en $ )) { 
 
 $ buffer = fread ($ en , 2048 ) ; 
 
 fwrite ( $ salida , $ buffer) ; 
 
 } 
 
 Esto le indica al guión a seguir leyendo datos de la dirección URL en trozos de dos kilobytes hasta llegar a la final del archivo , y escribir los datos en el archivo local. 
 
 Presione " Ctrl" + " S " para guardar el trabajo . 
 5 
 Ejecute la secuencia de comandos escribiendo el siguiente en el símbolo del sistema: 
 
 php -f copyFileFromURL.php 
 
 el archivo se descargará en el directorio actual. Por lo tanto, si deja el URL en el paso 3 sin modificar , el logotipo de Google va a estar sentado en el directorio cuando finaliza el script .