নিয়ন্ত্রণ কাঠামো যে কোনও ভাষার অন্যতম গুরুত্বপূর্ণ দিক এবং এটি সত্য খুব। এই নিবন্ধে, আমরা নিয়ন্ত্রণ কাঠামোর একটি নিয়ে আলোচনা করতে যাচ্ছি। অর্থাত্ ফোরচ লুপ নিম্নলিখিত পয়েন্টারটি পিএইচপি নিবন্ধে এই ফোরচ লুপটি কভার করা হবে:
যখন আমরা ফোরচ লুপের বিষয়ে কথা বলি তখন এটি অন্যান্য লুপগুলির থেকে কিছুটা আলাদা হয় কারণ ফোরচ লুপটি কেবল অ্যারে এবং অবজেক্টগুলির সাথে সম্পর্কিত। অ্যারে থেকে প্রতিটি কী / মান জোড় অ্যাক্সেস করার সর্বোত্তম উপায়।
সাজানো তালিকা সি ++
পিএইচপি মধ্যে foreach লুপ উপর এই নিবন্ধটি নিয়ে চলন্ত
পিএইচপিতে ফরচ লুপ
আমরা মূলত অ্যারের মানগুলি লুপিংয়ের জন্য ফরচ লুপ ব্যবহার করি। এটি অ্যারের উপরে লুপ করে, এবং বর্তমান অ্যারে উপাদানটির জন্য প্রতিটি মানকে মান নির্ধারিত করা হয় এবং অ্যারে পয়েন্টারটি অ্যারেতে পরবর্তী উপাদানটিতে যাওয়ার জন্য এক দ্বারা অগ্রসর হয়। যদিও ফোরচ লুপটি উপাদানগুলির একটি অ্যারেতে পুনরাবৃত্তি করে তবে লুপের সাথে তুলনা করার সময় কার্যকরভাবে সরল করা হয় এবং কম সময়ে লুপটি সমাপ্ত হয়। এটি সূচক পুনরাবৃত্তির জন্য অস্থায়ী মেমরির বরাদ্দ দেয় যা সামগ্রিক সিস্টেমকে মেমরি বরাদ্দের ক্ষেত্রে তার কার্য সম্পাদনকে বাড়াবাড়ি করে তোলে। ফোরচ লুপের পরে 2 টি বাক্য গঠন রয়েছে:
foreach ($ মান হিসাবে $ অ্যারে) {ach Foreach ($ কী হিসাবে $ অ্যারে => $ মান) {
প্রথম আকারে, প্রতিটি পুনরাবৃত্তিতে, বর্তমান উপাদানটির মান $ মান হিসাবে নির্ধারিত হয় এবং অভ্যন্তরীণ অ্যারে পয়েন্টার এক দ্বারা উন্নত হয়।
পদ্ধতি ওভারলোডিং এবং জাভা উদাহরণে ওভাররাইড
দ্বিতীয় আকারে, $ অ্যারেটি একটি সহযোগী অ্যারে এবং $ কী আমাদের অ্যারে কী যা আমরা একটি মূল ভেরিয়েবলের ভিতরে সংরক্ষণ করতে পারি এবং $ মান অ্যারে কীগুলির মান সঞ্চয় করে।
উদাহরণস্বরূপ নীচে সিনট্যাক্সের প্রথম রূপটি প্রদর্শন করা হয়েছে, যা আমরা উপরে আলোচনা করেছি
দ্বিতীয় ফর্ম
উদাহরণস্বরূপ নীচে সিনট্যাক্সের দ্বিতীয় রূপটি দেখায়, যা আমরা উপরে আলোচনা করেছি
'আশোক', 'ইমেল' => 'ashok@mail.com', 'রেজি' => 11603529, 'লিঙ্গ' => 'পুরুষ') ফোরচ ($ কী => $ মান হিসাবে ছাত্র)) প্রতিধ্বনি $ কী। ':'। $ মান। ' '}?>
ছবিগুলি স্ন্যাপশট থেকে লঞ্চের উদাহরণ
এটির সাথে, আমরা পিএইচপি নিবন্ধে এই ফোরচ লুপটি শেষ করি। আমি আশা করি আপনি নিয়ন্ত্রণ কাঠামোর এক সম্পর্কে সম্পর্কে জানতে পেরেছি। অর্থাত্ কয়েকটি উদাহরণের সাহায্যে পিএইচপি-তে ফোরচ লুপ।
দেখুন বিশ্বজুড়ে ছড়িয়ে থাকা 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা এডুরেকা দ্বারা।
আমাদের জন্য একটি প্রশ্ন আছে? 'এর মন্তব্য বিভাগে এটি উল্লেখ করুন পিএইচপিতে ফরচ লুপ ”এবং আমি আপনার কাছে ফিরে আসব।