کنٹرول سٹرکچرز کسی بھی زبان کا سب سے اہم پہلو ہوتے ہیں اور اس کے لئے یہ سچ ہے بھی. اس مضمون میں ، ہم کنٹرول ڈھانچے میں سے ایک پر تبادلہ خیال کرنے جارہے ہیں۔ یعنی پیاریچ لوپ مندرجہ ذیل پوائنٹر پی ایچ پی آرٹیکل میں اس فارورچ لوپ میں شامل ہوں گے:
جب ہم فارونچ لوپ کے بارے میں بات کرتے ہیں تو ، یہ باقی لوپوں سے تھوڑا سا مختلف ہوتا ہے کیونکہ فارنچ لوپ صرف ارایوں اور اشیاء سے متعلق ہوتا ہے۔ سرنی سے ہر کلید / قیمت جوڑی تک رسائی حاصل کرنے کا یہ بہترین طریقہ ہے۔
پی ایچ پی میں فارورچ لوپ پر اس مضمون کے ساتھ آگے بڑھ رہے ہیں
پی ایچ پی میں فارچ فارپ لوپ
ہم فارنچ لوپ کو بنیادی طور پر کسی سرنی کی اقدار کو پورا کرتے ہوئے استعمال کرتے ہیں۔ یہ سرے سے زیادہ ہوجاتا ہے ، اور موجودہ سرنی عنصر کے ل value ہر ایک ویلیو کو ویلیو تفویض کیا جاتا ہے ، اور سرنی میں اگلے عنصر کو جانے کے لئے سرنی پوائنٹر ایک کے ذریعہ آگے بڑھایا جاتا ہے۔ اگرچہ فارنچ لوپ عناصر کی ایک صف پر تکرار کرتا ہے ، اس پر عملدرآمد آسان ہوجاتا ہے اور لوپ کے مقابلے میں کم وقت میں لوپ ختم ہوجاتا ہے۔ یہ انڈیکس تکرار کے لئے عارضی میموری مختص کرتا ہے جس سے مجموعی نظام میموری کو مختص کرنے کے معاملے میں اس کی کارکردگی کو بے کار کردیتی ہے۔ فارچیچ لوپ کے بعد 2 نحو ہیں۔
foreach ($ قدر کے طور پر سرنی) {ach Foreach ($ key => $ value کے طور پر صف) {}
پہلی شکل میں ، ہر تکرار پر ، موجودہ عنصر کی قدر $ ویلیو کو تفویض کی جاتی ہے اور داخلی سرنی پوائنٹر کو ایک ایک کرکے آگے بڑھایا جاتا ہے۔
دوسری شکل میں ، $ سرنی ایک ہم آہنگ صف ہے اور $ کلید ہماری سرنی کی کلید ہے جسے ہم ایک اہم متغیر کے اندر اسٹور کرسکتے ہیں اور the ویلیو سرنی کی چابی کی قیمت کو اسٹور کرتا ہے۔
ذیل میں نحو کی پہلی شکل ظاہر کرتا ہے ، جس پر ہم نے اوپر تبادلہ خیال کیا ہے
چوڑائی پہلی تلاش الگورتھم سیڈوکوڈ
دوسرا فارم
ذیل میں نحو کی دوسری شکل کو ظاہر کرتا ہے ، جس پر ہم نے اوپر تبادلہ خیال کیا ہے
ssis سبق قدم بہ قدم
'اشوک' ، 'ای میل' => 'ashok@mail.com' ، 'رج' => 11603529 ، 'صنف' => 'مرد') پیش گوئی ($ اہم => $ قدر کے طور پر طالب علم) {باز گشت $ کلید۔ ':'. $ قدر. ' '}؟>
اس کے ساتھ ، ہم پی ایچ پی آرٹیکل میں اس پیش گوئی لوپ کو ختم کرتے ہیں۔ مجھے امید ہے کہ آپ نے کنٹرول ڈھانچے میں سے ایک کے بارے میں جان لیا ہو۔ یعنی پی ایچ پی میں فوورچ لوپ چند مثالوں کی مدد سے۔
چیک کریں ایڈوریکا کے ذریعہ ، ایک قابل اعتماد آن لائن سیکھنے والی کمپنی جس کی دنیا بھر میں 250،000 سے زیادہ مطمئن سیکھنے والوں کا نیٹ ورک موجود ہے۔
ہمارے لئے ایک سوال ہے؟ برائے کرم اس کا تذکرہ سیکشن میں ذکر کریں۔ پی ایچ پی میں فارچ فارپ لوپ ”اور میں آپ کے پاس واپس آؤں گا۔