13 of 410 menu

foreach কনস্ট্রাকশন

foreach কনস্ট্রাকশনটি অ্যারের উপাদানগুলিকে ক্রমানুসারে পুনরাবৃত্তি করতে দেয়। এটি অ্যারে এবং Traversable ইন্টারফেস বাস্তবায়নকারী অবজেক্টগুলির সাথে কাজ করে। সিনট্যাক্সের দুটি রূপ রয়েছে: শুধুমাত্র মান পুনরাবৃত্তির জন্য এবং কী ও মান উভয়ই পুনরাবৃত্তির জন্য।

সিনট্যাক্স

foreach (array as $value) { // লুপ বডি }
foreach (array as $key => $value) { // লুপ বডি }

উদাহরণ

অ্যারের উপাদানগুলির সহজ পুনরাবৃত্তি:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as $value) { echo $value . '<br>'; } ?>

কোড 실행ের ফলাফল:

1 2 3 4 5

উদাহরণ

কী এবং মান সহ অ্যারে পুনরাবৃত্তি:

<?php $arr = ['a' => 1, 'b' => 2, 'c' => 3]; foreach ($arr as $key => $value) { echo "$key: $value<br>"; } ?>

কোড 실행ের ফলাফল:

a: 1 b: 2 c: 3

উদাহরণ

অ্যারের উপাদানগুলি পরিবর্তন করার জন্য রেফারেন্স ব্যবহার:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as &$value) { $value *= 2; } unset($value); print_r($arr); ?>

কোড 실행ের ফলাফল:

[2, 4, 6, 8, 10]

আরও দেখুন

  • array_map ফাংশন,
    যা একটি কলব্যাক ফাংশন অ্যারের সমস্ত উপাদানে প্রয়োগ করে
  • array_walk ফাংশন,
    যা একটি কাস্টম ফাংশন অ্যারের প্রতিটি উপাদানে প্রয়োগ করে
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন