PHP foreach loop

পিএইচপি foreach লুপ:

ফোরচ লুপ অ্যারের উপাদানগুলি অতিক্রম করতে ব্যবহৃত হয়। এটি শুধুমাত্র অ্যারে এবং অবজেক্টে কাজ করে। আপনি যদি বিভিন্ন ডেটাটাইপের ভেরিয়েবলের সাথে এটি ব্যবহার করার চেষ্টা করেন তবে এটি একটি ত্রুটি ইস্যু করবে।

foreach লুপ সূচকের পরিবর্তে উপাদানের ভিত্তিতে কাজ করে। এটি একটি অ্যারের উপাদান পুনরাবৃত্তি করার একটি সহজ উপায় প্রদান করে।

foreach লুপে, আমাদের মান বাড়াতে হবে না।

বাক্য গঠন:

  1. foreach ($array as $value) {  
  2.     //code to be executed  
  3. }  

ফোরচ লুপের আরও একটি সিনট্যাক্স রয়েছে।

বাক্য গঠন:

  1. foreach ($array as $key => $element) {   
  2.     //code to be executed  
  3. }  

উদাহরণ ১:

PHP প্রোগ্রাম foreach লুপ ব্যবহার করে অ্যারে উপাদান মুদ্রণ.

  1. <?php  
  2.     //declare array  
  3.     $season = array (“Summer”“Winter”“Autumn”“Rainy”);  
  4.     //access array elements using foreach loop  
  5.     foreach ($season as $element) {  
  6.         echo “$element”;  
  7.         echo “</br>”;  
  8.     }  
  9. ?>  

আউটপুট:

Summer 
Winter 
Autumn 
Rainy

উদাহরণ 2:

পিএইচপি প্রোগ্রাম foreach লুপ ব্যবহার করে সহযোগী অ্যারে উপাদান মুদ্রণ.

  1. <?php  
  2.     //declare array  
  3.     $employee = array (  
  4.         “Name” => “Alex”,  
  5.         “Email” => “alex_jtp@gmail.com”,  
  6.         “Age” => 21,  
  7.         “Gender” => “Male”  
  8.     );  
  9.     //display associative array element through foreach loop  
  10.     foreach ($employee as $key => $element) {  
  11.         echo $key . ” : “ . $element;  
  12.         echo “</br>”;   
  13.     }  
  14. ?>  

আউটপুট:

Name : Alex
Email : alex_jtp@gmail.com
Age : 21
Gender : Male

উদাহরণ 3:

বহুমাত্রিক অ্যারে

  1. <?php  
  2.     //declare multi-dimensional array  
  3.     $a = array();  
  4.     $a[0][0] = “Alex”;  
  5.     $a[0][1] = “Bob”;  
  6.     $a[1][0] = “Camila”;  
  7.     $a[1][1] = “Denial”;  
  8.     //display multi-dimensional array elements through foreach loop  
  9.     foreach ($a as $e1) {  
  10.         foreach ($e1 as $e2) {  
  11.             echo “$e2\n”;  
  12.         }  
  13.     }  
  14. ?>  

আউটপুট:

Alex Bob Camila Denial

উদাহরণ 4:

ডায়নামিক অ্যারে

 
  1. <?php  
  2.     //dynamic array  
  3.     foreach (array (‘j’‘a’‘v’‘a’‘t’‘p’‘o’‘i’‘n’‘t’as $elements) {  
  4.         echo “$elements\n”;  
  5.     }  
  6. ?>  

আউটপুট:

j a v a t p o i n t


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top