Logowanie z użyciem streamów (np. zapisywanie logów do różnych strumieni)

Założenie: Nauczymy się zapisywać logi do różnych strumieni w PHP, takich jak standardowe wyjście (stdout) i plik.

Krok po kroku:

  1. Logowanie do standardowego wyjścia (stdout):
  2. 
    error_log("To jest log do standardowego wyjścia.");
    				

    Ten kod zapisze komunikat “To jest log do standardowego wyjścia.” do standardowego wyjścia, które zazwyczaj jest konsolą.

  3. Logowanie do pliku:
  4. 
    $plikLogu = 'moj_log.txt';
    error_log("To jest log do pliku.", 3, $plikLogu);
    				

    Ten kod zapisze komunikat “To jest log do pliku.” do pliku `moj_log.txt`. Trzeci argument funkcji `error_log()` wskazuje, że chcemy zapisać do pliku, a czwarty argument podaje ścieżkę do pliku.

  5. Logowanie z dodatkowymi informacjami:
  6. 
    $wiadomosc = "Błąd krytyczny!  Szczegóły: " . $szczegolyBledu;
    error_log($wiadomosc, 3, $plikLogu);
    				

    Możemy dodawać zmienne do komunikatu logowania, aby uzyskać bardziej szczegółowe informacje o błędach.

Ten przykład pokazuje podstawy logowania w PHP z użyciem strumieni. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi opcjami logowania, aby dostosować je do swoich potrzeb.

Dodaj komentarz 0

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