Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]return true, return false...
michat34
post
Post #1





Grupa: Zarejestrowani
Postów: 200
Pomógł: 1
Dołączył: 4.08.2012

Ostrzeżenie: (10%)
X----


witam to sa calkowite podstawy ale gdzies jak sie uczylem tych podstaw to mi to gdzies uciekło, wiec pytam...

czy return false zatrzymuje dzialanie skryptu jak wywolam go w funkcji. dajmy ze
  1. function podaj_liczba_wieksza_niz_piec ($liczba)
  2. {
  3. if ($liczba < 5) return false;
  4. }
  5.  
  6. echo 'To wykona sie tylko jak podasz liczbe wieksza niz 5';


jak dam $liczba = 7 pokaze mi sie tekst, ale czy jak dam 3 i funkcja zwroci false to to jakos zatrzyma skrypt? jaki jest wgl sens stosowania booleanow?

mozna je stosowac w instrukcjach warunkowych?

  1. if (podaj_liczbe_wieksza_niz_piec (7))
  2. {
  3. echo 'To sie wykona jezeli podasz liczbe > 5';
  4. }


to jest dobre wykorzystanie?

Ten post edytował michat34 30.10.2012, 23:07:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
michat34
post
Post #2





Grupa: Zarejestrowani
Postów: 200
Pomógł: 1
Dołączył: 4.08.2012

Ostrzeżenie: (10%)
X----


to wiem, tylko czy mozna to wykorzsytac w ifach?

no dajmy na to pisze obiektowy system autoryzacji i kazda metoda sprawdza mi opowiednio poprawnosc loginu, hasla i emaila. i jezeli cos sie nie powiedzie to zwraca false. inaczej nic nei zwraca (czyli zwraca true?)

czyli mozna dac takie cos? :
  1. if (($user->check_login()) && ($user->check_pass()) && ($user->check_email()))
  2. {
  3. // dodaj nowego uzytkownika do bazy
  4. }


bo to bedzie jakby if (true and true and true)... ?
i jezeli sie okaze ze ktoras metoda zwroci false to if sie nie wykona? dobrze to rozumiem?
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: 8.10.2025 - 03:20