woocash
6.05.2003, 18:55:05
Czym różnią się te dwa zapisy?
Kod
if ($foo) {
print 'boo';
}
ORAZ
if (isset($foo)){
print 'boo';
}
[Regis]
6.05.2003, 19:09:02
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.
KaMeLeOn
6.05.2003, 22:18:20
Cytat
"][...] Pierwszy wypisze boo kiedy $foo rowna sie 1. [...]
Nie zupełnie.
Pierwszy wypisze
boo, kiedy ($foo != 0)...
Różnica jest
Pierwszy wypisze 'boo' gdy $foo jest true, ma jakas wartosc lub jest rozna od 0