| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan kopieres en fil fra en URL med PHP
    PHP (som står rekursivt for " PHP Hypertext Processor ") er et kraftfuldt scripting sprog. Det er mest almindeligt at udvikle interaktive websider , men det er også i stand til scripting operationer på lokale computere . Da det var designet fra starten at være opmærksom på internettet, kopiere filer fra webadresser med PHP kan overraskende let sammenlignet med andre scriptsprog. File input og output med webadresser bruger præcis de samme funktioner som input og output til lokale filer . Instruktioner
    1

    Åbn en ny tekstfil , ved hjælp af din tekst editor af valg. Denne tutorial vil antage, at du bruger Notesblok , da de fleste brugere er tilbøjelige til at have det installeret i forvejen, men mange mennesker foretrækker en editor med mere dedikerede funktioner til programmering , såsom jEdit .

    Klik på " File" og "Gem som . " Navngiv filen " copyFileFromURL.php ".
    2

    Indsæt følgende kode i filen for at erklære den på som et PHP script: ?

    < Php
    < p > ? >
    p Alle koden for resten af ​​tutorial vil gå mellem disse to linjer , som markerer begyndelsen og slutningen af scriptet .
    3

    Paste følgende kode i scriptet : Hej

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

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

    Dette åbner både URL'en, hvorfra du vil blive downloadet og en lokal fil , som du vil gemme det. I dette tilfælde bruger det Google-logoet , men ethvert gyldigt URL vil gøre. Du skal blot udskifte URL'en i den første " fopen " kommandoen med den du gerne vil bruge , og erstatte filnavnet i den anden " fopen " kommandoen med det filnavn, du vil bruge til at gemme filen lokalt .
    < br > 4

    Indsæt følgende kode i scriptet umiddelbart efter forrige kode : Hej

    while (! feof ( $ i )) {

    $ buffer = fread ( $ i , 2048 ),

    fwrite ( $ ud , $ buffer ),

    }

    Dette fortæller scriptet til at fortsætte med at læse data fra URL i to- kilobyte bidder , indtil den når slutningen af ​​filen , og at skrive , at data til den lokale fil .

    Tryk på " Ctrl" + "S " for at gemme dit arbejde.
    5.

    Kør scriptet ved at skrive følgende ved en kommandoprompt : Hej

    php - f copyFileFromURL.php

    filen vil blive downloadet til den aktuelle mappe . Så hvis du forlod de webadresser i trin 3 umodificerede , vil Google-logoet sidde i mappen , når scriptet er færdig .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Turn PHP Into MySQL Udtalelser 
    ·Sådan får du adgang en associativt array i PHP 
    ·Sådan slette indholdet af en PHP fil 
    ·Sådan Konverter HTML til PHP 
    ·Sådan får du navnet på en Bestået Variabel i PHP 
    ·Tutorial for Opret en tabel med WAMP 2.0 MySQL 
    ·Sådan uploade en video fil ved hjælp af PHP 
    ·Sådan Slet rækkenumre i MySQL 
    ·Sådan Send en Mass Email i PHP Partier 
    ·Sådan Override cPanel Globale indstillinger for en PHP…
      Anbefalede Artikler
    ·Sådan læses en Random Linje Fra en fil i CSH 
    ·Hvordan at kalde en funktion i QBasic 
    ·PHP: Sådan Udskift en String Mellem Tags 
    ·Sådan afspille en lydfil Ved hjælp af PHP 
    ·Sådan bruges variabler med en InStr Funktion i Access 
    ·Hvordan man håndterer en Out of Memory Fejl i Java 
    ·Sådan Indsæt en procent symbol Udover en PHP String 
    ·Hvordan man skriver scripts med Notepad 
    ·Hvordan man laver en String Character Lavere Case 
    ·Hvordan til at tælle antallet af poster med Kriterier …
    Copyright © Computer Viden http://www.computerdk.com