৯.২ ধ্রুবক (Constant)

পি এইচ পি তে প্রোগ্রাম রচনার সময় বিভিন্ন প্রয়োজনে ভেরিয়েবল ব্যবহার করা হয়। একই ভেরিয়েবলের মান প্রগ্রামের বিভিন্ন অংশে বিভিন্ন হতে পারে। বিপরীতক্রমে ভেরিয়েবলের মতই পি এইচ পি প্রগ্রামে কনসট্যান্ট বা ধ্রুবক ব্যবহার করা হয়, যার মান প্রগ্রামের সকল অংশে একই থাকে। কনসট্যান্ট বা ধ্রুবক ঘোষণা করার জন্য পি এইচ পি তে define কিওয়ার্ড ব্যবহার করা হয়। যেমন define(“PI”, 3.141592); ।

অনুশীলন প্রজেক্ট

<html>
<head>
<title> www.tutohost.com</title>
<style>
body{background: #00cc99 ; color: #000000;}
h2{color: #663300;}
h1{color: #CC00CC;}
</style>

</head>
<body>
<?php
define(“PI”, 3.141592);
print “PI = “.PI;
echo “<br />”;
$a = PI + 40;
print “Variable A = 40+PI = “.$a;
?>
</body>

</html>

উপরের কোডটুকু একটা nptepad এ লেখার পর File মেনুতে ক্লিক করে Save as এ ক্লিক করার পর File name এ index.php দিয়ে Save as type এ All files সিলেক্ট করে Save এ ক্লিক করে Save করতে হবে। index.php ফাইলটিকে C:\xampp\htdocs অর্থাৎ htdocs ফোল্ডারের মধ্যে রাখতে হবে। এ কাজটিকে সহজে করার জন্য htdocs ফোল্ডারটিকে Shortcut করে Desktop এ রেখে দেয়া যেতে পারে। XAMPP Running অবস্থায় থাকলে index.php  ফাইলটি ব্রাউজারে দেখানোর জন্য এড্রেস বারে লেখতে হবে http://localhost/index.php । আর যদি htdocs ফোল্ডারের মধ্যে কোন নতুন ফোল্ডার যেমন site নামে একটা ফোল্ডার তৈরি করে তার মধ্যে index.php ফাইলটিকে রাখা হয় তাহলে ব্রাউজারের এড্রেস বারে লেখতে হবে http://localhost/site/index.php । তাহলে ব্রাউজারে নিচের ছবির মত দেখাবে।

  • উপরের প্রোগ্রামটিতে define(“PI”, 3.141592); এর মাধ্যমে একটা কনসট্যান্ট ঘোষণা করা হয়েছে।
  • print “PI = “.PI; এর মাধ্যমে কনসট্যান্টটি ব্রাউজারে প্রদর্শনের নির্দেশ দেয়া হয়েছে। ব্রাউজারে PI = 3.141592 প্রদর্শিত হবে।
  • echo “<br />”; এর মাধ্যমে একটা লাইন ব্রেক তৈরি করা হয়েছে।
  • $a = PI + 40; এখানে $a একটা ভেরিয়েবল যা PI কনসট্যান্ট এর সাথে 40 যোগ করে ফলাফল মান হিসেবে ধারণ করে।
  • print “Variable A = 40+PI = “.$a; এর মাধ্যমে $a ভেরিয়েবলটি ব্রাউজারে প্রদর্শনের নির্দেশ দেয়া হয়েছে। ব্রাউজারে Variable A = 40+PI = 43.141592 প্রদর্শিত হবে।
  • document.write(“Variable B = ” + b + “<br />”); এর মাধ্যমে ভেরিয়েবলটি ব্রাউজারে প্রদর্শনের নির্দেশ দেয়া হয়েছে। ব্রাউজারে Variable B = 80 প্রদর্শিত হবে।

Leave a Comment