PHP If Else

পিএইচপি যদি অন্যথায়

PHP if else স্টেটমেন্ট কন্ডিশন পরীক্ষা করতে ব্যবহার করা হয়। পিএইচপি-তে if স্টেটমেন্ট ব্যবহার করার বিভিন্ন উপায় রয়েছে।

পিএইচপি যদি স্টেটমেন্ট

পিএইচপি যদি স্টেটমেন্ট কোডের শর্তসাপেক্ষে সঞ্চালনের অনুমতি দেয়। শর্ত সত্য হলে এটি কার্যকর করা হয়।

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

বাক্য গঠন

 
  1. if(condition){  
  2. //code to be executed  
  3. }  

উদাহরণ

 
  1. $num=12;  
  2. if($num<100){  
  3. echo “$num is less than 100”;  
  4. }  
  5. ?>  

আউটপুট:

12 is less than 100

পিএইচপি যদি অন্যথায় বিবৃতি

PHP if-else স্টেটমেন্ট নির্বাহ করা হয় তা সত্য হোক বা মিথ্যা হোক।

if-else স্টেটমেন্ট if স্টেটমেন্ট থেকে কিছুটা আলাদা। নির্দিষ্ট শর্ত সত্য হলে এটি কোডের একটি ব্লক এবং শর্ত মিথ্যা হলে কোডের আরেকটি ব্লক কার্যকর করে।

বাক্য গঠন

  1. if(condition){  
  2. //code to be executed if true  
  3. }else{  
  4. //code to be executed if false  
  5. }  

উদাহরণ

 
  1. $num=12;  
  2. if($num%2==0){  
  3. echo “$num is even number”;  
  4. }else{  
  5. echo “$num is odd number”;  
  6. }  
  7. ?>  

আউটপুট:

12 is even number

 

PHP If-else-if স্টেটমেন্ট

পিএইচপি if-else-if একটি বিশেষ বিবৃতি যা একাধিক if?.else বিবৃতিকে একত্রিত করতে ব্যবহৃত হয়। সুতরাং, আমরা এই বিবৃতি ব্যবহার করে একাধিক শর্ত পরীক্ষা করতে পারি।

বাক্য গঠন

  1. if (condition1){    
  2. //code to be executed if condition1 is true    
  3. elseif (condition2){      
  4. //code to be executed if condition2 is true    
  5. elseif (condition3){      
  6. //code to be executed if condition3 is true    
  7. ….  
  8. }  else{    
  9. //code to be executed if all given conditions are false    
  10. }    

উদাহরণ

 
  1.     $marks=69;      
  2.     if ($marks<33){    
  3.         echo “fail”;    
  4.     }    
  5.     else if ($marks>=34 && $marks<50) {    
  6.         echo “D grade”;    
  7.     }    
  8.     else if ($marks>=50 && $marks<65) {    
  9.        echo “C grade”;   
  10.     }    
  11.     else if ($marks>=65 && $marks<80) {    
  12.         echo “B grade”;   
  13.     }    
  14.     else if ($marks>=80 && $marks<90) {    
  15.         echo “A grade”;    
  16.     }  
  17.     else if ($marks>=90 && $marks<100) {    
  18.         echo “A+ grade”;   
  19.     }  
  20.    else {    
  21.         echo “Invalid input”;    
  22.     }    
  23. ?>  

আউটপুট:

B Grade

 

PHP নেস্টেড যদি স্টেটমেন্ট

নেস্টেড if স্টেটমেন্টে if ব্লক থাকে অন্য if ব্লকের ভিতরে। অভ্যন্তরীণ যদি বিবৃতিটি তখনই কার্যকর হয় যখন বহিঃস্থ যদি বিবৃতিটি সত্য হয় নির্দিষ্ট শর্ত থাকে।

বাক্য গঠন

 
  1. if (condition) {    
  2. //code to be executed if condition is true   
  3. if (condition) {    
  4. //code to be executed if condition is true    
  5. }    
  6. }   

উদাহরণ

 
  1.                $age = 23;  
  2.     $nationality = “Indian”;  
  3.     //applying conditions on nationality and age  
  4.     if ($nationality == “Indian”)  
  5.     {  
  6.         if ($age >= 18) {  
  7.             echo “Eligible to give vote”;  
  8.         }  
  9.         else {    
  10.             echo “Not eligible to give vote”;  
  11.         }  
  12.     }  
  13. ?>  

আউটপুট:

Eligible to give vote

পিএইচপি সুইচ উদাহরণ

 
  1.               $a = 34; $b = 56; $c = 45;  
  2.     if ($a < $b) {  
  3.         if ($a < $c) {  
  4.             echo “$a is smaller than $b and $c”;  
  5.         }  
  6.     }  
  7. ?>  

আউটপুট:

34 is smaller than 56 and 45


Leave a Comment

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

Scroll to Top