Czasami istnieje konieczność odczytu zawartości plików tekstowych. Odczyt gotowych, przetworzonych danych z plików jest znacznie szybszy niż odczyt z bazy danych i często wykorzystywany przez różne aplikacje jako pamięć podręczna (cache).
Aby pobrać zawartość pliku do zmiennej stosujemy funkcję file_get_contents(), której jako argument podajemy nazwę pliku, który chcemy otworzyć.
W nowych wersjach PHP także zapis do plików został maksymalnie uproszczony. Służy to tego funkcja file_put_contents(). Jej składnia jest następująca: