ডাইনামিক ওয়েব সাইট তৈরির ক্ষেত্রে স্ক্রিপ্টিং ল্যাঙ্গুয়েজ গুলোর মধ্যে সর্বাধিক পরিচিত এবং জনপ্রিয় ওপেন সোর্স ল্যাঙ্গুয়েজ হচ্ছে PHP । একজন দক্ষ ওয়েব ডেভলপার হওয়ার জন্য PHP শেখার কোনো বিকল্প নেই। ডাটাবেজ নির্ভর ওয়েব সাইট তৈরির ক্ষেত্রে PHP এর সাথে ডাটাবেজ হিসেবে MySql এর ওপেন সোর্স প্রতিদ্বন্দ্বী কেউ নেই। আমরা প্রজেক্ট ভিত্তিক উপস্থাপনার মাধ্যমে বিষয় গুলো আয়ত্ব করার মাধ্যমে দক্ষতা বৃদ্ধির চেষ্টা করব।
……………………………………………………………………
পিএইচপি ক্লাসরুমঃ ১৪ তম পর্ব তে আমরা অপারেটর, অপারেন্ড এবং এক্সপ্রেশন নিয়ে আলোচনা দেখেছি। আজ আমরা এসাইনমেন্ট অপারেটর এবং এরিথমেটিক অপারেটর নিয়ে আলোচনা করব।
এসাইনমেন্ট অপারেটর
এসাইনমেন্ট আপারেটরকে একটা সমান চিহ্ন (=) এর মাধ্যমে প্রকাশ করা হয়। আমরা ভেরিয়েবল ঘোষণা করার সময় এসাইনমেন্ট অপারেটরের ব্যবহার দেখেছি। একটি ভেরিয়েবলের জন্য একটি কন্সট্যান্ট মান অথবা একটি ভেরিয়েবলের মানকে অপর একটি ভেরিয়েবলের মান হিসেবে নির্ধারণ করার জন্য এসাইনমেন্ট আপারেটর ব্যবহার করা হয়। যেমন;
$x=50; $y=30; $x=$y;
এসাইনমেন্ট আপারেটর দ্বারা কি প্রকাশ করা হয়
এসাইনমেন্ট আপারেটর যদিও একটা সমান চিহ্ন প্রকাশ করে তার পরও $x=$y;
বলতে $x এর সমন $y প্রকাশ করে না। $x=$y; প্রকাশ করে যে $x এর মান হিসেবে $y নির্ধারণ করে দেয়া হয়েছে। এক্ষেত্রে প্রোগ্রামের মধ্যে $y এর মান পরিবর্তিত হলে $x এর মানও পরিবর্তিত হবে।
এরিথমেটিক অপারেটর
অন্যান্য প্রোগ্রামিং ল্যাঙ্গুয়েজেও বিভিন্ন ধরণের গানিতিক অপারেশন সম্পাদন করতে হয় আর এজন্য কিছু অপারেটর ব্যবহার করা হয়; যেমন +,-,*,/,% ইত্যাদি; এগুলোকে এরিথমেটিক অপারেটর বলে।
$a = 95; $b = 20; $c = 5; $d = $a+$b; $e = $a-$b; $f = $a*$b; $g = $a/$b; $h = $a%$b;
প্রজেক্ট অনুশীলন
<html> <head> <title>Operator </title> </head> <body> <?php $a = 95; $b = 20; $c = 5; $d = $a+$b; $e = $a-$b; $f = $a*$b; $g = $a/$b; $h = $a%$b; echo $d; echo "<br />"; echo $e; echo "<br />"; echo $f; echo "<br />"; echo $g; echo "<br />"; echo $h; ?> </body> </html>
উপরের কোড টুকুকে একটা notepad এ লিখে File মেনু থেকে Save as এ ক্লিক করে File name হিসেবে operator.php দিয়ে Save as type হিসেবে All files সিলেক্ট করে এরপর Save বাটনে ক্লিক করে Save করুন।
অবশ্যই operator.php ফাইলটিকে ব্রাউজারে প্রদর্শন করার জন্য C:\xampp\htdocs অর্থাৎ htdocs ফোল্ডারের মধ্যে রাখতে হবে। সুবিধার্থে htdocs ফোল্ডারটিকে Shortcut করে Desktop এ রেখে দিতে পারেন। অবশ্যই xampp অর্থাৎ Apachi সার্ভার Running অবস্থায় রাখতে হবে।
ফাইলটি ব্রাউজারে দেখানোর জন্য এড্রেস বারে লিখুন http://localhost/operator.php
তাহলে ব্রাউজারে নিচের ছবির দেখা যাবে।
প্রজেক্ট বিশ্লেষণ
$a = 95; এর মাধ্যমে $a এর মান হিসেবে 95 এসাইন করা হয়েছে।
$b = 20; এর মাধ্যমে $b এর মান হিসেবে 20 এসাইন করা হয়েছে।
$d = $a+$b; দ্বারা প্রকাশ করে, $a এবং $b এর যোগফল $d এর মান হিসেবে নির্ধারণ করা হয়েছে।
$e = $a-$b; দ্বারা প্রকাশ করে, $a এবং $b এর বিয়োগফল $e এর মান হিসেবে নির্ধারণ করা হয়েছে।
$f = $a*$b; দ্বারা প্রকাশ করে, $a এবং $b এর গুণফল $f এর মান হিসেবে নির্ধারণ করা হয়েছে।
$g = $a/$b; দ্বারা প্রকাশ করে, $a এবং $b এর ভাগফল $g এর মান হিসেবে নির্ধারণ করা হয়েছে।
$h = $a%$b; দ্বারা প্রকাশ করে, $a এবং $b এর ভাগশেষ $h এর মান হিসেবে নির্ধারণ করা হয়েছে।
………………………………………………………………………………..
এখানেই শেষ করছি। সকলের জন্য শুভকামনা রইল ।
দারুন পোষ্ট, বিষয়গুলো আমারা কাছে আরো সুক্ষ এবং পরিস্কার হয়ে ধরা দিচ্ছে। ধন্যযোগ অসিম দা কে। 🙂
ধন্যবাদ। আশা করি আপনার পরিশ্রম আমাদের কাজে লাগবে।
Innovative new michael kors bags uk Ebook Exposes Tips On How To Dominate The michael kors bags uk Marketplace
michael kors tassen outlet http://centroestero.org/img/foot.html
I genuinely enjoy looking at on this site, it has superb posts . “Something unpredictable but in the end it’s right, I hope you have the time of your life.” by Greenday.