Funktionen **file_get_contents** bruges til at læse en fil og sætte dens indhold ind i en variabel. Denne funktion ligner include-funktionen, men i modsætning til include kan den hente eksterne filer på internettet og overføre deres indhold via variabler.
Begge funktioner kan bruges til at indlæse en lokal fil fra disken:
$news = file_get_contents('news.html');echo 'Seneste nyt:<br>' . $news;
Eller fra en ekstern URL:
$page = file_get_contents('https://www.google.com');echo $page;
Når du henter en URL, kan enhver adresse downloades, og dens indhold kan hentes som en streng i en variabel. I tilfælde af HTML er dette kildekoden.
Det skyldes, at HTML-koden overføres nøjagtigt, som den er placeret i URL'en.
Hvis stien til billedet f.eks. er <img src="kocka.png">
, findes denne fil muligvis ikke i vores server, så vi skal rette stien til f.eks. <img src="https://server.cz/kocka.png">
.
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | da