Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako kopírovať súbor z adresy URL s PHP

PHP ( čo znamená rekurzívne pre " PHP Hypertext Processor " ) je výkonný skriptovací jazyk . Používa sa najčastejšie k rozvoju interaktívnych webových stránok , ale to je tiež schopný skriptovací operácie na miestnych počítačoch . Vzhľadom k tomu , že bol navrhnutý od začiatku byť vedomí internet , kopírovanie súborov z URL adries s PHP môže byť prekvapivo jednoduché v porovnaní s inými skriptovacích jazykov . Vstupný a výstupný súbor s URL použiť presne rovnaké funkcie ako vstup a výstup pre lokálne súbory . Pokyny dovolená 1

Otvorte nový textový súbor , pomocou textového editora voľby . Tento výukový program bude predpokladať , že používate Poznámkový blok , pretože väčšina užívateľov je pravdepodobné , že je už nainštalovaný , ale mnoho ľudí dáva prednosť editor s viac špecializovaných funkcií pre programovanie , ako je napríklad jEdit .

Kliknite na " Súbor " a " Uložiť ako . " Názov súboru " copyFileFromURL.php . "
2

Vložte nasledujúci kód do súboru deklarovať na ako PHP skript : ?

< Php

>

kód pre zvyšok tutoriálu pôjde medzi týmito dvomi líniami , ktoré označujú začiatok a koniec skriptu .
3

Paste nasledujúci kód do skriptu :

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

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

otvorí obaja URL , z ktorej vám bude sťahovanie a lokálny súbor , do ktorého budete ukladať ho . V tomto prípade sa používa logo Google , ale akýkoľvek platný URL bude robiť . Stačí vymeniť URL v rámci prvej " fopen " príkaz sa ten , ktorý chcete použiť , a nahradiť názov súboru do druhého " fopen " príkaz s názvom súboru , ktorý chcete použiť na uloženie súboru na miestnej úrovni .

4

vložte nasledujúci kód do skriptu bezprostredne po predchádzajúcom kódu :

zatiaľ čo {

$ vyrovnávacej pamäti = fread ( $ v , 2048 ( feof ( $ v ) ! ) ) ;

fwrite ( $ z $ buffer ) ;

}

hovorí skript pokračovať v čítaní dát z adresy URL vo dvoch kilobyte kúsky , kým nedosiahne koniec súboru , a napísať , že dáta do lokálneho súboru .

Stlačte tlačidlo " Ctrl " + " S " uložte svoju prácu .
5

spustite skript zadaním nasledujúceho príkazu do príkazového riadka :

php - f copyFileFromURL.php

bude súbor stiahnutý do aktuálneho adresára . Takže , ak ste odišiel adresy URL v kroku 3 nemodifikovanej , logo Google bude sedieť v adresári , keď skript skončí .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené