V PHP existuje celá řada funkcí pro práci se soubory.
fopen(), low-level přístup k souborům na disku
file_get_contents(), načtení obsahu souboru nebo URL
file_put_contents(), uložení řetězce do lokálního souboru.
Diskové funkce
unlink($path),…
Funkce file_get_contents slouží pro načtení souboru a jeho obsahu vložení do proměnné. Tato funkce je podobná funkci include, ale narozdíl od include zvládá načítat vzdálené soubory na internetu a jejich obsah přenášet přes proměnné.
Ukázka
Funkce…
Podpora
PHP 4, PHP 5, PHP 7
Stručný popis
Připojí do scriptu jiný textový soubor nebo script.
Požadavky
Jiný vkládaný textový soubor nebo script.
Poznámka
Neumí načítat externí soubory.
Popis
Vloží do stránky jiný textový soubor nebo…
Konstrukt include automaticky vkládá do aktuální stránky další soubory/script.
Pokud jde o PHP, bude automaticky spuštěn a pochopen tak, jako kdyby na uvedeném místě vždycky byl.
Příklad:
include 'novinky.html';
Praktické využití
Společné menu a…
PHP je původně šablonovací jazyk, který vznikl pro možnost jednoduchého skládání kusů stránek dohromady.
Podporované formáty
Skládání funguje formou textu, proto je vhodné používat relevantní formáty, jako je například .html nebo .md.
Při vložení…
Funkce file_put_contents je vhodná pro automatický zápis do souboru. Alternativně lze použít taky fopen(), kterou začátečníkům nedoporučuji.
Ukázka
$file = 'soubor.txt';
$content = 'Obsah k uložení do souboru.';
file_put_contents($file, $content);
…