मेरे पास एक लूप है जो मेरे PHP कोड में कुछ त्रुटि जांच कर रहा है। मूल रूप से यह कुछ इस तरह ...क्या आप PHP में लूप से बाहर निकल सकते हैं?
foreach($results as $result) {
if (!$condition) {
$halt = true;
ErrorHandler::addErrorToStack('Unexpected result.');
}
doSomething();
}
if (!$halt) {
// do what I want cos I know there was no error
}
यह सब अच्छी तरह से और अच्छा काम करता है देखा, लेकिन यह अभी भी के बावजूद एक त्रुटि के बाद यह नहीं जरूरत के माध्यम से पाशन है। क्या लूप से बचने का कोई तरीका है?
@ गैब्रियल, यह सवाल का जवाब है, कोड नमूना बिल्कुल एक नमूना है। आप गैर-वर्णनात्मक "$ arr" सरणी नाम के बारे में भी शिकायत कर सकते हैं। – paxdiablo
@ गैब्रियल: मैं सीधे PHP मैनुअल में संदर्भित कोड पोस्ट कर रहा हूं, और यह ब्रेक स्टेटमेंट का उपयोग सटीक रूप से दिखाता है। – TheTXI
@ पैक्स, मेरे लिए व्यक्तिपरक है, हर बार जब मैंने एक उदाहरण दिया तो मैंने एक असली दुनिया कोड डालने की कोशिश की। –