के अंदर जारी है यह संभवतः बहुत छोटा है लेकिन मैं इसे समझने में सक्षम नहीं हूं।PHP फ़ंक्शन
यह काम करता है:
function MyFunction(){
//Do stuff
}
foreach($x as $y){
MyFunction();
if($foo === 'bar'){continue;}
//Do stuff
echo $output . '<br>';
}
लेकिन यह नहीं करता है:
function MyFunction(){
//Do stuff
if($foo === 'bar'){continue;}
}
foreach($x as $y){
MyFunction();
//Do stuff
echo $output . '<br>';
}
यह केवल 1 $ उत्पादन और उसके बाद पैदावार:
Fatal error: Cannot break/continue 1 level
किसी भी विचार है कि मैं क्या कर रहा हूँ गलत?
+1 क्योंकि आप एक लिंक जोड़ा;) –
हाँ यह सही है, मैं 'का प्रयोग करेंगे वापसी,' यदि आप चाहते हैं एक समारोह निष्पादित करना बंद करो। –