Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Operator &&
Forum PHP.pl > Forum > Przedszkole
phpmack
Witam
chciałbym się upewnić - czy operator "&&" sprawdzi drugi warunek wyrażenia jeśli pierwszy jest fałszywy?
w skrócie chodzi o to że w drugim warunku wyrażenia mam test który łączy się z db i miało by to katastrofalny wpływ na szybkość skryptu.



wookieb
Nie
thek
Dopóki nie masz operatora logicznego "lub", instrukcja IF przerywa spawdzanie prawdziwości reguły od razu w miejscu gdzie otrzyma False. Nieważne czy będzie się IF składał z 10 czy 3 sekcji. Dlatego zawsze tak się układa sprawdzanie by unikać operacji "lub" poprzez transformację wyrażeń i takie ustawianie by jak najszybciej ewentualne False wystąpiło.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.