php - Are there performance issue of using while loop vs foreach/for loop? -


लूप v / s foreach / for while loop या vice-versa के उपयोग के प्रदर्शन के मुद्दे क्या हैं?

< पी>

आप के पास foreach loop v / s का उपयोग करना हमेशा बेहतर है? इसे "भाषा-अज्ञेयवादी" के रूप में सूचीबद्ध किया गया है, लेकिन इसका उत्तर भाषा (या, बजाय, कंपाइलर) -निर्दिष्ट होगा।

सैद्धांतिक रूप से, foreach तेजी से, खासकर यदि लूप के लिए नियमित गिन की जांच करने के लिए एक महँगा ऑपरेशन कर रहा है।

इसके अलावा, foreach एक आलसी लोड संग्रह के लिए काम करता है,

अंत में, भले ही foreach आपके प्लेटफ़ॉर्म पर थोड़ा धीमा हो, यह बहुत ही उच्च है लूप के लिए एक नियमित के लिए आइटम की संख्या को पता होना चाहिए। संभावना नहीं है कि अंतर फर्क पड़ता है, और यह बहुत लूप के लिए से अधिक संधारणीय है। समय से पहले का अनुकूलन न करें (यह, संयोगवश, जबकि एनएटी के लिए मामला था, तब से उन्होंने गणक के प्रदर्शन को ऊपर से तब्दील कर दिया है।)


Comments

Popular posts from this blog

iphone - How do I make a UIPickerView in a UIActionSheet -

excel - Populate list via a bi-Condition -