![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 1 Dołączył: 29.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam takie pytanie: czy PHP podczas przechodzenia przez załóżmy IFa(czy tam pętli) sprawdza zawsze wszystkie warunki, czy też jest tak zmyślny ((IMG:style_emoticons/default/biggrin.gif) ) i pomija zbędne? Przykład dla zobrazowania:
Adekwatnie do tego: czy będzie sprawdzał czy plik istnieje? Bo przecież jest "||"(lub), a widać, że $x się zgadza i do tego będzie pierwszy sprawdzony (IMG:style_emoticons/default/smile.gif) Osobiście jestem przekonany, że sprawdzi wszystkie, ale chciałbym jakby co, zaktualizować swoją "wiedzę". Dzięki za odpowiedź. Pozdrawiam, Tanner |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Sprawdza tylko tyle ile potrzebne jest to określenia czy warunek ostatecznie zostanie spełniony czy nie. Czyli w przypadku logicznego OR wykona prawe wyrażenie tylko i wyłącznie wtedy, gdy lewe zwróciło fałsz, a w przypadku logicznego AND wykona prawe wyrażenie tylko i wyłącznie w przypadku, gdy lewe zwróciło prawdę.
Zresztą sam mogłeś to sprawdzić wstawiając po prawej stronie funkcję wyświetlającą jakiś tekst. Ten post edytował Crozin 11.06.2012, 14:38:53 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 131 Dołączył: 8.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 1 Dołączył: 29.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Czyli jednak (IMG:style_emoticons/default/wink.gif) Szczerze mówiąc nie wpadłem na to ;>
Dzięki (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 04:25 |