Autor | Zpráva | ||
---|---|---|---|
vojácek Profil * |
Dobrý den,
tuší někdo proč mi nefunguje tato podmínka? V prvním případě se tělo podmínky provede vždy, ve druhém to 4ku nebere.... : if( ($key != 4) || ($key != 27) ){ ... } a tato ano if( ($key != 4) ){ .... Díky Moderátor Majkl578: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
|
||
Kcko Profil |
#2 · Zasláno: 5. 2. 2010, 20:26:32
|| => &&
|
||
miskith Profil |
#3 · Zasláno: 5. 2. 2010, 20:28:48
|| = nebo
&& = A or = nebo and = a |
||
vojácek Profil * |
#4 · Zasláno: 5. 2. 2010, 21:36:12
myslel jsem, že při && musí platit obě podmínky zároveň ...
|
||
imploder Profil |
#5 · Zasláno: 5. 2. 2010, 21:47:11
první podmínka:
$key není 4 nebo není 27 - to je logicky vždy pravda, protože $key má jen jednu hodnotu a ta je vždycky různá od aspoň jednoho z těch dvou čísel (aby podmínka neplatila, muselo by se $key zároveň rovnat 27 i 4 - to samozřejmě není možné) druhá podmínka: $key není 4 - to může, ale nemusí být pravda |
||
Alphard Profil |
#6 · Zasláno: 5. 2. 2010, 22:05:01
|
||
vojácek Profil * |
#7 · Zasláno: 5. 2. 2010, 22:35:12
j díky ty negace mě to tam trochu zamotaly...
|
||
Časová prodleva: 14 let
|
0