⊗ppPmRcEP 218 of 447 menu

পিএইচপিতে প্যারামিটার সহ রিকার্শন

আসুন, রিকার্শনের সাহায্যে ক্রমান্বয়ে অ্যারের উপাদানগুলি প্রদর্শন করি। প্রাথমিকভাবে অ্যারেটি ফাংশনের প্যারামিটার হিসেবে পাঠানো হোক:

<?php func([1, 2, 3]); ?>

আসুন প্রথমে রিকার্শন ছাড়াই array_shift ফাংশন ব্যবহার করে অ্যারের সমস্ত উপাদান পর্যায়ক্রমে প্রদর্শন করি:

<?php function func($arr) { var_dump(array_shift($arr)); // 1 প্রদর্শন করবে var_dump($arr); // [2, 3] প্রদর্শন করবে - অ্যারেটি ছোট হয়ে গেছে var_dump(array_shift($arr)); // 2 প্রদর্শন করবে var_dump($arr); // [3] প্রদর্শন করবে - অ্যারেটি ছোট হয়ে গেছে var_dump(array_shift($arr)); // 3 প্রদর্শন করবে var_dump($arr); // [] প্রদর্শন করবে - অ্যারেটি খালি } func([1, 2, 3]); ?>

আপনি দেখতে পাচ্ছেন, array_shift ফাংশনটি অ্যারের প্রথম উপাদানটি কেটে নেয় এবং ফেরত দেয়, এবং একই সাথে অ্যারেটি সেই উপাদান দ্বারা ছোট হয়ে যায়।

আসুন এখন রিকার্শন ব্যবহার করি:

<?php function func($arr) { var_dump(array_shift($arr)); var_dump($arr); if (count($arr) !== 0) { func($arr); } } func([1, 2, 3]); ?>

আসলে, অবশ্যই, অ্যারের উপাদানগুলি লুপ দিয়ে পুনরাবৃত্তি করা সহজ। প্রদত্ত উদাহরণগুলি কেবল সাধারণ উদাহরণে রিকার্শনের কাজ প্রদর্শন করে (বাস্তব জীবনের নয়)। রিকার্শনের আরও উপযোগী প্রয়োগের উদাহরণগুলি simplemente আরও জটিল, আমরা সেগুলি নীচে sedikit বিশ্লেষণ করব।

একটি অ্যারে দেওয়া হয়েছে:

<?php $arr = ['a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5]; ?>

রিকার্শনের সাহায্যে এই অ্যারের উপাদানগুলি স্ক্রীনে প্রদর্শন করুন।

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