|
🐘 PHP –  3වැනි එපිසෝඩ් එක 😍

🐘 PHP – 3වැනි එපිසෝඩ් එක 😍

technology web development programming
By Rasanjana 2025-04-14 18:33:09

ඔන්න එහෙනම් machan! 😎🔥

Lesson 3 එකට අපි පොඩ්ඩක් advanced වෙමු.

මේ lesson එකේ අරමුන තමා:

📌 Conditions, 📌 if/else, 📌 Comparison Operators, 📌 Logical Operators, සහ 📌 Form Input (GET method) ගැන පැහැදිලිව කියලා දෙන්න.

🤔 තීරණ ගන්න PHP ලෝකේ – "ඔබ මේක කරන්නෙ හරිද?"


🧠 Condition කියන්නේ මොකක්ද?

Meka thamai: Code එකට කිවුවා, "oya මේක කරන එක හරි නම්, මෙහෙම කරපං!" 😄

PHP වල එයාලා if, else, elseif කියන ලස්සන දෙවල් තියෙනව. ❤️

🧪 if / else Structure එක මෙහෙමයි:

<?php
$age = 18;

if ($age >= 18) {
  echo "You can vote! 🗳️";
} else {
  echo "Sorry, too young! 🚫";
}
?>

🔁 Output:

You can vote! 🗳️


🔍 Comparison Operators

Operator අරුත උදාහරණය

== එකයිද කියල බලනව $a == $b

!= එකක් නෙවෙයිද? $a != $b

> වැඩියිද? $a > $b

< අඩුද? $a < $b

>= වැඩියි හෝ සමානද? $a >= $b

<= අඩු හෝ සමානද? $a <= $b


🧠 Logical Operators

Operator අරුත උදාහරණය && දෙකම true නම් if($a > 10 && $b < 20) ` ` ! NOT (flip) if(!$a) 🧪 elseif – තවත් option එකක්

<?php
$mark = 75;

if ($mark >= 90) {
  echo "A Grade 🏆";
} elseif ($mark >= 75) {
  echo "B Grade 🎖️";
} elseif ($mark >= 60) {
  echo "C Grade 🥉";
} else {
  echo "Fail ❌";
}
?>

🧠 Multiple conditions check කරන්න elseif super useful!

📬 GET Method එකෙන් Data ගන්න – Simple Form එකක්


🖊️ form එකක් HTML එකෙන් create කරමු:

<form method="GET" action="lesson3.php">
  <input type="text" name="username" placeholder="Enter your name" />
  <button type="submit">Submit</button>
</form>


🧠 PHP වල result එක බලමු:

<?php
if (isset($_GET['username'])) {
  $user = $_GET['username'];
  echo "Hello, $user! 😊";
}
?>


$_GET['username'] කියන්නේ form එකෙන් ආපු value එක capture කරන එක.


🔮 Next Lesson එකේ දේවල්:

👉 Loops – for, while, foreach 🌀

👉 Arrays වලට ගැඹුරෙන් යමු 🧺

👉 Loop එකෙන් array එකක data print කරන්න 📋

👉 Practical table ekak hadamu! 😍

📣 මචං, Blog එක like කරද?

Comment ekak denna ❤️

Next episode එක අමතක කරන්න එපා!

කියපන් bro, lesson 4 ekata array + loops ekak setup karamu da? 😏

🔥 Ready wenna!

Rasanjana

Rasanjana

Member since 2025-04-09 13:55:06

Comments

Please login to post a comment.

Rasanjana
Rasanjana 2025-04-15 18:14:41

leave a comment