| Autor | Zpráva | ||
|---|---|---|---|
| qqqe Profil * |
#1 · Zasláno: 27. 6. 2011, 11:19:36
ahoj,
prosím, normálně ve skriptu mám jakoby: if($a) return false; tedy když bude $a pravda, skript se "zastaví" a nedoběhne úplně celý, to je OK. Ale co když to chci přepsat do funkce? Aby když funkce bude pravda, zastaví provádění, jinak ne? function a($i) {
if($i) return false; else return true;
}a když pak volám ve skriptu return a($x) tak to skript "zastaví" vždycky, když funkce vrací true i false. Jak na to tedy? Díky. |
||
| Tori Profil |
#2 · Zasláno: 27. 6. 2011, 11:30:41
if (a($x)) exit; // nebo return |
||
| qqqe Profil * |
#3 · Zasláno: 27. 6. 2011, 11:36:21
no, tohle bylo krajní řešení, co jsi napsal, tedy přímo bez podmínky na funkci to nepůjde. každopádně děkuji.
|
||
| Tori Profil |
#4 · Zasláno: 27. 6. 2011, 11:42:59
qqqe:
Tak může to být i uvnitř funkce: function zastav($podminka) {
if ($podminka) exit;
} |
||
|
Časová prodleva: 15 let
|
|||
0