Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problemik :)
woocash
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 5.04.2003
Skąd: Warszawa

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


Czym różnią się te dwa zapisy?
Kod
if ($foo) {

print 'boo';

}



ORAZ



if (isset($foo)){

print 'boo';

}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
[Regis]
post
Post #2





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 19.04.2003
Skąd: Wrocław

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


Po pierwsze zmien temat i zapoznaj sie z regulaminem.

A zapisy roznia sie tym, ze ten pierwszy sprawdza WARTOSC zmiennej, a drugi czy zmienna wogole ISTNIEJE. Pierwszy wypisze boo kiedy $foo rowna sie 1, a drugi jesli $foo istnieje, niezaleznie od wartosci.
Go to the top of the page
+Quote Post
KaMeLeOn
post
Post #3





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

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


Cytat
"][...] Pierwszy wypisze boo kiedy $foo rowna sie 1. [...]

Nie zupełnie.
Pierwszy wypisze boo, kiedy ($foo != 0)...
Różnica jest (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
em1X
post
Post #4





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

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


Pierwszy wypisze 'boo' gdy $foo jest true, ma jakas wartosc lub jest rozna od 0
Go to the top of the page
+Quote Post

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: 23.08.2025 - 17:39