PHP (qui signifie de façon récursive pour "PHP Hypertext Processor " ) est un langage de script puissant . Il est le plus couramment utilisé pour développer des pages web interactives , mais il est également capable d'opérations sur des ordinateurs locaux scripts . Depuis qu'il a été conçu dès le départ pour être au courant de l'Internet, la copie de fichiers à partir d'URL avec PHP peut être étonnamment facile par rapport à d'autres langages de script . Entrée et de sortie du fichier avec les URL utilisent exactement les mêmes fonctions que les entrée et sortie pour les fichiers locaux. Instructions 1 Ouvrez un nouveau fichier texte , en utilisant votre éditeur de texte de votre choix. Ce tutoriel suppose que vous utilisez le Bloc-notes , comme la plupart des utilisateurs sont susceptibles d' avoir déjà installé , mais beaucoup de gens préfèrent un éditeur avec plus de fonctionnalités dédiées à la programmation , comme jEdit . Cliquez sur "Fichier " et "Enregistrer As ". Nommez le " copyFileFromURL.php . " Fichier 2 Collez le code suivant dans le fichier de le déclarer à un script PHP : ? < Php > Tout le code pour le reste du tutoriel va aller entre ces deux lignes , qui marquent le début et la fin du script. 3 Colle le code suivant dans le script : $ in = fopen (" http://www.google.com/intl/en_ALL/images/srpr/logo1w.png ", ' r') ; $ out = fopen (" logolw.png " , 'w '); Cela ouvre la fois l'URL à partir de laquelle vous serez le téléchargement et un fichier local à laquelle vous allez stocker. Dans ce cas , il utilise le logo Google, mais n'importe quelle URL valide fera l'affaire. Il suffit de remplacer l'URL au sein du commandement premier " fopen " avec celui que vous souhaitez utiliser et remplacez le nom du fichier dans la deuxième commande " fopen " avec le nom du fichier que vous souhaitez utiliser pour stocker le fichier localement . 4 Collez le code suivant dans le script immédiatement après le code précédent : while (! feof ( dollars )) { $ buffer = fread ( $ en 2048 ) ; fwrite ($ out, $ buffer ) ; } Ceci indique au script de continuer à lire les données de l' URL en morceaux de deux kilo-octets jusqu'à ce qu'il atteigne l' fin du fichier , et d'écrire les données dans le fichier local. presse "Ctrl" + "S" pour sauvegarder votre travail . 5 Exécuter le script en tapant la suite à une invite de commande : php- f copyFileFromURL.php le fichier sera téléchargé dans le répertoire courant . Donc, si vous avez quitté les URL à l'étape 3 non modifié , le logo Google sera assis dans l'annuaire à la fin du script .
|