পিএইচপি টিউটোরিয়াল ৮ – পিএইচপিতে if_else Statement

Hello বন্ধুরা, কেমন আছো? আশা করি ভালই। আবার চলে এলাম এই পিএইচপি টিউটোরিয়াল এর জগতে। আশা করি আমার টিউটোরিয়াল গুলো আপনাদের উপকারে আসছে। যাই হক, কথা না বাড়িয়ে আজ তাহলে আমরা শুরু করি আমাদের আজকের পিএইচপি টিউটোরিয়াল।

আজ আমি আপনাদেরকে পিএইচপির একটি মজার টিউটোরিয়াল শিখাব, অর্থাৎ আমরা আজকে আপনাদেরকে if_else statement শিখাব। if_else statement টি অনেক মজার। কিন্তু একটু মনোযোগ দিয়ে টিউটোরিয়ালটি পড়তে হবে। আপনারা যারা JavaScript শিখেছেন তারা হয়তোবা if_else statement সম্পর্কে অনেকটা ধারনা অর্জন করেছেন। তবে আমি পিএইচপিতে if_else statement আপনাদেরকে শিখাব। তাহলে শুরু করা যাক।

if_else statement টি ব্যাবহার করা হয় সাধারনত কোন শর্তের ক্ষেত্রে। যেমন কোন একটি শর্ত যদি সত্য হয় তাহলে আমরা এক রকম কাজ করব আর যদি সেই শর্তটি সত্য না হয় তাহলে আমরা আরেকটি কাজ করব। আমি আরেকটি মজার উদাহরণ দেই 😛 – ধরুন আপনাকে কেও চড় মারল, এখন সাধারণত আপনিও চড় মারবেন। অর্থাৎ যদি কেও আমাকে চড় মারে তাহলে আমিও তাকে চড় মারব – এটি হল একটি শর্ত আবার কেও যদি আমাকে চড় মারে তাহলে আমি তাকে চড় না মেরে অন্য কিছু মারতে পারি 😛 এটি হল আরেকটি শর্ত। অর্থাৎ আমরা অনেক রকম শর্ত if_else statement এ ব্যাবহার করতে পারি। তাহলে আমরা if_else statement শুরু করার সময় PHP Code এর ভিতরে প্রথমে “if” লিখব তারপর আমরা 1st bracket ব্যাবহার করব অর্থাৎ “()” এইভাবে 1st bracket দিব তারপর তারপর একি ভাবে 2nd bracket ব্যাবহার করব।  “{}” ঠিক এইভাবে। 1st bracket এর ভিতরে আমরা শর্তটি লিখব এবং 2nd bracket এর ভিতরে শর্তটি সঠিক হলে কি হবে টা আমরা echo অথবা অন্যান্য ফাংশন ব্যাবহার করব। তারপর ঠিক 2nd bracket এর আমরা else লিখব। else এর পর if এর মত “()” ব্যাবহার করতে হবে না, আমরা সরাসরি “{}” ব্যাবহার করব। আর এই 2nd bracket এর ভিতরে আমরা if statement এ যেই শর্ত ব্যাবহার করেছি সেই শর্তটি যদি না মিলে তাহলে কি হবে তা echo অথবা অন্যান্য ফাংশন এর মাধ্যমে ব্রাউজারে প্রদর্শন করাবো। নিচের কোডটি লক্ষ করুন তাহলে আপনার কাছে if_else statement তা অনেকটা পরিষ্কার হবে –

<?php

$num1 = 10;
$num2 = 20;

if ($num1==$num2){
echo ‘True’;
}
else {
echo ‘False’;
}

?>

এখানে আমি একটি comparison operator ব্যাবহার করেছি। এই operator টি ব্যাবহার করা হয় কোন Variable কে সমান দেখানোর জন্য। আমি পরে বিভিন্ন operator নিয়ে টিউটোরিয়াল লিখব। আপাতত আমরা if_else statement এর উদাহরণ দেখানোর জন্য ব্যাবহার করেছি। এখন আপনি ব্রাউজারে প্রিভিউ করলে নিচের ছবির মত দেখাবে –

Screenshot_22

দেখুন যে ফলাফল “False” এসেছে। এর কারণ আকদমই সহজ। দেখুন প্রথমে আমরা দুইটি Variable সেট করেছি। একটির মান ছিল ১০, আরেকটির মান দিয়েছি ২০। এখন আমরা শর্ত দিয়েছিলাম যে যদি দুইটি Variable সমান হলে ব্রাউজারে দেখাবে “True” আর যদি মান দুইটি সমান না হয় তাহলে দেখাবে “False”। এখন আপনারা একটু লক্ষ করলেই দেখতে পারবেন যে Variable দুইটির মান এক রকম না। তাই ব্রাউজারে “False” দেখাচ্ছে। আমরা যদি মান দুইটি সমান করি তাহলে দেখা যাক কি হয় –

<?php

$num1 = 10;
$num2 = 10;

if ($num1==$num2){
echo ‘True’;
}
else {
echo ‘False’;
}

?>

ব্রাউজারে প্রিভিউ করুন, তাহলে নিচের ছবির মত দেখতে পারবেন –

Screenshot_23

দেখা যাচ্ছে যে ব্রাউজারে “True” দেখাচ্ছে। আপনারা অবশ্যই বুঝতে পেরেছেন যে কেন “True” দেখাচ্ছে।

আজ এই পর্যন্তই থাক। আগামীতে আবার আপনাদের কাছে আমি হাজির হব পিএইচপির পরবর্তী টিউটোরিয়াল নিয়ে। যাবার আগে আমি আগের মত আবারও বলতে চাই যে বেশি বেশি Practice করবেন। তা না হলে আমার এই টিউটোরিয়াল পুরাই বৃথা এবং আপনার সময়ও অনেকাংশেই বৃথা যাবে।

যদি কোন সমস্যা থাকে তবে কমেন্ট করুন। আর লেখাতে যদি কোন প্রকার ভুল থাকে দয়া করে আমাকে ক্ষমা করবেন এবং আমাকে শুধরিয়ে দিবেন।


পিএইচপির সম্পর্কে গত পোস্টসমুহগুলোর লিঙ্ক নিচে দেওয়া হল –

পিএইচপি টিউটোরিয়াল ১

পিএইচপি টিউটোরিয়াল ২

পিএইচপি টিউটোরিয়াল ৩

পিএইচপি টিউটোরিয়াল ৪

পিএইচপি টিউটোরিয়াল ৫

পিএইচপি টিউটোরিয়াল ৬

পিএইচপি টিউটোরিয়াল ৭

ফেইসবুকের সাহায্যে মন্তব্য দিন

Leave a Reply

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

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.