class user{ function construct__(){ $dane=$this->dane(); } function dane(){ $imie=$this->sprawdz_imie(); $nazwisko=$this->sprawdz_nazwisko(); } }
i teraz tak:
1. sprawdzam imię, jeśli funkcja sprawdz imie zwraca FALSE to nie chcę żeby funcja dane sie dalej wykonywała
Wiadomo ze mozna zrobić to w sposób
if($imie==true){ $nazwisko=$this->sprawdz_nazwisko(); if($nazwisko==true){ $this->sprawdz_email(); if($email==true){ $this->sprawdz_haslo(); } itd.. itd.. } }
ale na pewno jest jakiś "ładniejszy zapis"