Logowanie do pliku

Założenie: Nauczymy się, jak zapisywać informacje do pliku logów w PHP, co jest przydatne do debugowania i monitorowania aplikacji.

Krok po kroku:

  1. Otwarcie pliku do zapisu: Używamy funkcji fopen(), aby otworzyć plik. Tryb “a” dodaje nowe wpisy na końcu pliku, a “w” nadpisuje plik za każdym razem.
  2. 
    $plikLogu = fopen('log.txt', 'a'); 
    				
  3. Sprawdzenie, czy plik został poprawnie otwarty: Ważne jest sprawdzenie, czy funkcja fopen() zwróciła prawidłowy uchwyt pliku.
  4. 
    if ($plikLogu === false) {
        die("Błąd otwarcia pliku!");
    }
    				
  5. Zapisanie informacji do pliku: Używamy funkcji fwrite(), aby zapisać tekst do pliku. Możemy użyć funkcji date(), aby dodać znacznik czasu.
  6. 
    $wiadomość = date('Y-m-d H:i:s') . " - Wystąpił błąd.\n";
    fwrite($plikLogu, $wiadomość);
    				
  7. Zamknięcie pliku: Po zakończeniu pracy z plikiem, zawsze należy go zamknąć za pomocą funkcji fclose().
  8. 
    fclose($plikLogu);
    				

Ten przykład pokazuje podstawy zapisywania logów do pliku w PHP. Zachęcamy do eksperymentowania z różnymi trybami otwierania plików i formatowaniem wiadomości logów.

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *