Hur man laddar ner en fil i php

PHP språket är ett tolkat skriptspråk som ofta används för att driva dynamiska webbplatser . PHP är spridda bland webbhotell , där det är valt för dess användarvänlighet , tight databas integration, och gratis tillgång som öppen källkod. Om du utvecklar en rutin som behöver läsa innehållet i en fil på webben , så du behöver använda PHP &#039s inbyggda funktioner för att ladda ner filen
1 .
Store namnet på den fil att ladda ner i en variabel .

Om du vill ladda ner filen tillgänglig från URL: ” http://www. myserver. net /minfil. txt ” , använder du följande rad i din PHP-skript :

$ download_location=” http://www. myserver. net/minfil. txt ” ,
2
Ring PHP -talet. ” file_get_contents () ” -funktion för att ladda innehållet i filen till en sträng

.
vill spara filens innehåll i strängen ” file_contents ” , använd detta kommando :

$ file_contents=file_get_contents ( $ download_location ) ,

3 .
Testa ditt manus .

Sätt din PHP kommandon i en fil som heter samma sätt som ” download_test. php ” och överföra den till din webbserver . Se till att den visar du förväntar dig .

Ett enkelt test fil kan se ut så här exemplet . Detta skript laddar ner en fil från en annan webbplats och visar dess innehåll : ?

$ MyString=file_get_contents ( ” http://anothersite. net /testfile. txt ” ) ;

echo $ MyString ,

Author

? Tips och varningar

  • Använd PHP &#039s ” fopen ( ) ” -funktion för att behandla filen som anges i webbadressen som om den vore en lokal i stället för att ladda ner innehållet till en sträng .
  • Som en säkerhetsåtgärd , är PHP inte tillåtet att ladda ner filer om inte dess konfiguration parameter ” allow_url_fopenär ”är aktiverat .
  • Visited 1 times, 1 visit(s) today

    コメント

    タイトルとURLをコピーしました