Funkcje magiczne

Założenie: Zapoznamy się z podstawowymi funkcjami magicznymi w PHP, takimi jak __construct() i __destruct(), i zobaczymy jak działają.

Krok po kroku:

  1. Tworzenie klasy z konstruktorem: Konstruktor __construct() jest automatycznie wywoływany podczas tworzenia obiektu klasy.
    
    imie = $imie;
        $this->wiek = $wiek;
      }
    }
    
    $osoba = new Osoba("Jan", 30);
    ?>
    

    Ten kod definiuje klasę `Osoba` z konstruktorem, który inicjalizuje atrybuty `imie` i `wiek`.

  2. Destruktor: Destruktor __destruct() jest wywoływany przed usunięciem obiektu z pamięci.
    
    imie = $imie;
        $this->wiek = $wiek;
      }
    
      public function __destruct() {
        echo "Obiekt " . $this->imie . " został usunięty.
    "; } } $osoba = new Osoba("Jan", 30); unset($osoba); // Wywołuje destruktor ?>

    Dodaliśmy destruktor, który wyświetla komunikat po usunięciu obiektu.

Ten przykład pokazuje podstawowe zastosowanie funkcji magicznych __construct() i __destruct(). Zachęcamy do dalszego zgłębiania tematu i poznawania innych magicznych funkcji w PHP!

Dodaj komentarz 0

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