Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][OOP]1 klasa 2 funckje 2 tablice, Sam nie wiem jak to opisać
ghastblood
post
Post #1





Grupa: Zarejestrowani
Postów: 360
Pomógł: 12
Dołączył: 17.09.2009
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witam mam pewnie kolejny błahy problem. Więc tak chodzi o to że mam klasę w której mam np Weryfikacja i spradz_hasła.

Kod:


  1. class test{
  2.  
  3. public function weryfikacja($haslo, $haslo1){
  4. $this->error['haslo'] = $this->sprawdz_haslo($haslo, $haslo1);
  5. }
  6.  
  7. private function sprawdz_haslo($haslo, $haslo1){
  8. $error = array();
  9.  
  10. if($haslo !== $haslo1){
  11. $error['porownanie '] = "Wpisane hasła nie pasują do siebie";
  12. }
  13.  
  14. return $error;
  15.  
  16. }
  17. }
  18.  
  19. $test = new test();
  20.  
  21. $weryfikacja = $test->weryfikacja('123', '1233');
  22. $error = $test->error;
  23.  
  24. echo '<pre>';
  25. var_dump($error);
  26.  


otrzymuje tablice

  1. array(1) {
  2. ["haslo"]=>
  3. array(1) {
  4. ["porownanie "]=>
  5. string(36) "Wpisane hasła nie pasują… do siebie"
  6. }
  7. }


gdy hasła są takie same otrzymam tablice

  1. array(1) {
  2. ["haslo"]=>
  3. array(0) {
  4. }
  5. }


Moje pytanie brzmi jak powinienem zrobić klasę weryfikacja żeby była pustą tablicą w przypadku gdy nie ma błędów. Na przykład potrzebował bym otrzymać taką pustą tablicę żeby wykonać rejestrację czyli

  1. Jeżeli tablica "jakas nazwa" jest pusta to $test->rejestracja($zmienna); inaczej wyświetl błędy

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 12:18