file_put_contents funkcja dnia

int file_put_contents ( string $filename, mixed $data [, int $flags [, resource $context]] )

Prosta funkcja, która w jedej linijce zamyka to, co niezanajomieni z nią robią w conajmniej trzech.

Funkcja zapisuje do pliku $filename (sciezka, nie zasób) dane $data (jeśli $data jest tablicą jednowymiarową nastąpi zapis połączonych wszystkich elementów tablicy). Dodatkowy parametr $flags pozwala włączyć zapis “wyłączny” (dla LOCK_EX), bądź spowodować dodanie treści do końca pliku, zamiast nadpisywania (FILE_APPEND), można użyć obu jednocześnie. Odnośnie kontekstu można przeczytać w manualu  stream_context_create().

Wartość zwracana przez funckję określa ilość zapisanych bajtów do pliku (lub dodanych).