Fopen – Doporučuji se vyhnout

Pokud hledáte jednoduché řešení, jak uložit data, doporučuji článek o file_put_con­tents

Nevýhody

  • Pomalý zápis (2 a více vteřin), fopen totiž otevírá soubor, určuje typ zápisu a pak zavírá. Proč čekat tak dlouho na věci, které můžeme předem udělat ve scriptu a pak je jen jinou funkcí uložit? Proto doporučuji file_put_conten­ts.
  • Občas úplně zničí soubor, smaže jeho obsah, nic nepřipíše a přijdete o data
  • Pokud se zápis nepovede, přijdete o data
  • Pro začátečníky má špatné ovládání. Má spoustu špatně nastavitelných parametrů. Doporučuji file_put_conten­ts, kde je vše snadno vyřešeno a dostanete to, co opravdu potřebujete.

Zápis scriptu

$text = "Libovolný text, který se uloží..."; // Text co se uloží
$soubor = fopen("soubor.html", "a+"); // Otevře soubor a určí typ uložení
fwrite($soubor, $text); // Uloží do souboru
fclose($soubor); // Zavře soubor

Pozor na formáty, do kterých zapisujete!

Typ uložení / Co se má vykonat

Sponzorované odkazy
Pomohl Vám tento článek?