PHP Basics in Tamil: Conditional Statements (if, else, elseif, switch)

Part 1 – If Statement

  • If statement என்பது ஒரு condition true ஆக இருந்தால் code execute செய்யும்.
  • Syntax:
<?php
$age = 18;
if($age >= 18){
    echo "You are eligible to vote.";
}
?>


Part 2 – If-Else Statement

  • Condition true/false இருவரையும் handle செய்ய If-Else பயன்படுத்தலாம்.
  • Example:
<?php
$age = 16;
if($age >= 18){
    echo "You can vote.";
} else {
    echo "You are not eligible to vote.";
}
?>


Part 3 – Elseif Statement

  • Multiple conditions handle செய்ய Elseif பயன்படுத்தலாம்.
  • Example:
<?php
$marks = 75;
if($marks >= 90){
    echo "Grade A";
} elseif($marks >= 75){
    echo "Grade B";
} elseif($marks >= 50){
    echo "Grade C";
} else {
    echo "Fail";
}
?>


Part 4 – Switch Statement

  • Switch statement variable மதிப்பை பரிசீலிக்க உதவும்.
  • Example:
<?php
$day = 3;
switch($day){
    case 1:
        echo "Monday";
        break;
    case 2:
        echo "Tuesday";
        break;
    case 3:
        echo "Wednesday";
        break;
    default:
        echo "Invalid day";
}
?>


Part 5 – Real-life Example

  • Age check for eligibility
  • Grade calculation
  • Menu selection

Example combining If-Else and Switch:

<?php
$age = 20;
$day = 2;

if($age >= 18){
    echo "You can vote.<br>";
} else {
    echo "You cannot vote.<br>";
}

switch($day){
    case 1:
        echo "Today is Monday";
        break;
    case 2:
        echo "Today is Tuesday";
        break;
    default:
        echo "Invalid day";
}
?>