⊗ppPmMdNF 140 of 447 menu

PHP-তে ক্রমিক সংখ্যা দিয়ে বহুমাত্রিক অ্যারে পূরণ করা

পূর্ববর্তী উদাহরণগুলিতে, সবগুলি সাব-অ্যারের সংখ্যা একই ছিল। এখন আসুন আমরা এমন করি যাতে সংখ্যাগুলি বৃদ্ধি পায়, এমনভাবে:

<?php [[1, 2, 3], [4, 5, 6], [7, 8, 9]] ?>

এটি করার জন্য একটি বিশেষ কাউন্টার ভেরিয়েবল তৈরি করতে হবে, যা প্রতিটি অভ্যন্তরীণ লুপ পুনরাবৃত্তিতে 1 করে তার মান বৃদ্ধি করবে। এই কাউন্টারের মানটিই আমরা অ্যারেতে লিখব, এমনভাবে:

<?php $arr = []; $k = 1; // কাউন্টার for ($i = 0; $i < 3; $i++) { for ($j = 0; $j < 3; $j++) { $arr[$i][$j] = $k; // কাউন্টার লিখছি $k++; // কাউন্টার বৃদ্ধি করছি } } var_dump($arr); ?>

কাউন্টারের সংজ্ঞাটি প্রথম লুপে রাখে, এবং k++ - দ্বিতীয়টিতে রাখে কোডটি কমানো যেতে পারে:

<?php $arr = []; for ($i = 0, $k = 1; $i < 3; $i++) { for ($j = 0; $j < 3; $j++, $k++) { $arr[$i][$j] = $k; } } var_dump($arr); ?>

অ্যাসাইনমেন্টের পরে কাউন্টার বৃদ্ধিও করা যেতে পারে:

<?php $arr = []; for ($i = 0, $k = 1; $i < 3; $i++) { for ($j = 0; $j < 3; $j++) { $arr[$i][$j] = $k++; } } var_dump($arr); ?>

দয়া করে লক্ষ্য করুন যে এই ক্ষেত্রে অবশ্যই k++, হতে হবে, ++k নয়, কারণ দ্বিতীয় বিকল্পটি প্রথমে কাউন্টার বৃদ্ধি করবে, তারপর অ্যারেতে লিখবে (অর্থাৎ ফলস্বরূপ অ্যারেটি এক দিয়ে শুরু হবে না, বরং দুই দিয়ে)।

দুটি নেস্টেড লুপ ব্যবহার করে নিম্নলিখিত অ্যারে গঠন করুন:

<?php [[1, 2], [3, 4], [5, 6], [7, 8]] ?>

দুটি নেস্টেড লুপ ব্যবহার করে নিম্নলিখিত অ্যারে গঠন করুন:

<?php [[2, 4, 6], [8, 10, 12], [14, 16, 18], [20, 22, 24]] ?>

তিনটি নেস্টেড লুপ ব্যবহার করে নিম্নলিখিত ত্রিমাত্রিক অ্যারে গঠন করুন:

<?php [[[1, 2], [3, 4]], [[5, 6], [7, 8]]] ?>
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন