czwartek,
PHP: Zapis do pliku
Jak zapisać dane do pliku?
Aby zapisać dane do pliku, m.in. możemy użyć funkcji file_put_contents. Łańcuch znaków do zapisania to zmienna $log składająca się z aktualnej daty i czasu oraz dane na temat przeglądarki odwiedzającego. Łańcuch "n" oznacza znak nowego wiersza, pozwoli on kolejne dane zapisywać w nowym wierszu. Flaga FILE_APPEND powoduje, że dane są dopisywane do pliku. Zakładamy, że w katalogu skryptu istnieje plik log.txt, musi on także mieć ustawione odpowiednie prawa. Jest to ważne, jeśli skrypt nie będzie miał prawa do zapisu, operacja się nie powiedzie.
$log = date('[Y-m-d H:i:s] ') . $_SERVER['HTTP_USER_AGENT'] . "n";
file_put_contents('log.txt', $log, FILE_APPEND);
Udział wzięli
Powyższa ramka to odnośniki do właściwych stron dokumentacji języka PHP.