PHP Manual
/

File_get_contents

2019-09-11T08:18:03.000Z

Obsah článku

Funkcia file_get_contents slúži na načítanie súboru a vloženie jeho obsahu do premennej. Táto funkcia je podobná funkcii include, ale na rozdiel od include dokáže načítať vzdialené súbory na internete a prenášať ich obsah prostredníctvom premenných.

Vzorka

Na načítanie lokálneho súboru z disku možno použiť ktorúkoľvek z týchto funkcií:

$news = file_get_contents('news.html');
echo 'Najnovšie správy:<br>' . $news;

Alebo zo vzdialenej adresy URL:

$page = file_get_contents('https://www.google.com');
echo $page;

Pri načítavaní adresy URL je možné prevziať akúkoľvek adresu a jej obsah načítať ako reťazec do premennej. V prípade HTML je to zdrojový kód.

Stránka sa vykresľuje nesprávne

Je to preto, že kód HTML sa odovzdáva presne tak, ako je umiestnený na adrese URL.

Ak je cesta k obrázku napríklad <img src="kocka.png">, potom tento súbor nemusí v kontexte nášho servera existovať, takže musíme opraviť cestu napríklad na: <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:

Související články

1.
5.
Status:
All systems normal.
2025