«

»

আসুন শিখি পিএইচপিঃপর্ব-১৪

বন্ধুরা, পিএইচপি টিউটোরিয়ালের এ পর্যায়ে আমরা জানব if else স্টেটমেন্ট সম্পর্কে।

পিএইচপি প্রোগ্রামিং এ মাঝে মাঝে কিছু কিছু কমান্ড বা ইন্সট্রাকশান দিতে হয় অন্য কোনো ঘটনার উপর ভিত্তি করে। অর্থাৎ, যদি অমুক ঘটনা ঘটে তবে তমুক কমান্ড বা ইন্সট্রাকশান কাজ করবে, আর ঘটনাটি না ঘটলে ঐ ইন্সট্রাকশন বা কমান্ডটি ঘটবে না। এই ধরনের নির্ভরশীলতামূলক কমান্ড বা ইন্সট্রাকশান দেয়ার জন্য if Else স্টেটমেন্ট ব্যবহার করা হয়।

if Else স্টেটমেন্ট এর সাধারণ কাঠামো নিচের মত।

if ( condition)

{code

}

এখানে condition অংশে সেই শর্তটি লিখতে হবে যার উপরে ভিত্তি করে পরের ইন্সট্রাকশন কাজ করবে।

code হল সেই ইন্সট্রাকশন বা কমান্ড বা উপরোক্ত শর্ত সংঘটিত হলে যা কাজ করবে।

আসুন একটি উদাহরন দেখি।

<html>

<body>

<?php

$num=rand();

if($num<10000)

echo “hello,well done,the number is $num”;

?>

</body>

</html>

এখানে পিএইচপি কোড অংশে $num=rand(); লাইনের মাধ্যমে যেকোনো র‍্যান্ডম নাম্বারকে $num ভেরিয়েবলের ডাটা হিসেবে নির্ধারণ করতে বলা হচ্ছে। উল্লেখ্য, rand() একটি ফাংশন যা এলোমেলোভাবে যেকোনো সংখ্যা নির্বাচন করে, এই নির্বাচিত নাম্বারকেই $num ভেরিয়েবলের মান হিসেবে নির্ধারণ করা হচ্ছে এই লাইনের মাধ্যমে।

এরপর if($num<10000) এর মাধ্যমে বলা হচ্ছে যদি (if), $numভেরিয়েবলের মান ১০০০০ এর চেয়ে ছোট হয়($num<10000) তবে echo “hello,well done,the number is $num”; এই লাইনটি যেনো কাজ করে অর্থাৎ hello,well done,the number is $num এই লেখাটি যেনো ব্রাউজারে প্রদর্শিত হয়। এক্ষেত্রে $num এর জায়গায় ব্রাউজারে সেই সংখ্যাটি দেখাবে যে সংখ্যাটি rand() ফাংশনের মাধ্যমে নির্বাচন করা হয়েছিল এবং $num ভেরিয়েবলের মান হিসেবে নির্ধারিত হয়েছিল। আরেকটি বিষয় উল্লেখ্য তা হল, প্রতিবার ব্রাউজার রিলোড করার সময় স্ক্রীপ্টের প্রতিটি কোড প্রথম থেকে আবার কাজ করে ফলে প্রতিবারই rand() এর মাধ্যমে নতুন একটি সংখ্যা নির্বাচিত হয় এবং $num এর মান হিসেবে নির্ধারিত হয়।

যেমন এই কোড ব্রাউজারে রান করার পরে প্রথম বার আমার ব্রাউজারে কোনো লেখা আসেনি, কারণ তখন $num এর মান ১০০০০ এর চেয়ে বেশি ছিল কিন্তু পরের ব্রাউজার পেজ রিলোড করার পরে নিচের লেখা আসে।

বন্ধুরা, এভাবে আপনারাও বিভিন্ন লজিক বানিয়ে দেখুন কাজ করে কিনা। আজ এ পর্যন্তই। ভালো থাকবেন সবাই। ধন্যবাদ।


এ সম্পর্কিত আরো কিছু টুইট:

আসুন শিখি পিএইচপিঃ পর্ব-১৫
গুগল ম্যাপ টোটাল সল্যুশনঃ অ্যাপ্রুভ করে নিন আপনার এডিট!!
এবার ইএক্সই (.exe) ফাইলের আইকন চেঞ্জ করুন আর তাক লাগিয়ে দিন বন্ধুদের , ভাব নিন যেন মনে করবে আপনি Ed...
দেখে নেই বিশ্বের 5 সেরা হ্যাকার কে….
***এক সিমেই ব্যবহার করুন দুই নাম্বার, তাও আবার ২য় নাম্বারটি হবে বিদেশি স্টাইলের***
Internet এ কাজ করে আয় করার বাংলা ভিডিও টিউটোরিয়াল HD
রিচার্জ নিন VODI APPS থেকে,মাত্র কিছুক্ষন কাজ করে,পেমেন্ট প্রুফ দেখে কাজ করুন ।

মন্তব্য দিনঃ

comments

About the author

MITHU

Permanent link to this article: http://techtweets.com.bd/uncategorized/mithublue/11735

মন্তব্য করুন