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: 13 let
|
0