সিঙ্গেল লাইন মন্তব্য (Single line comment)

সাধারণত পি এইচ পি স্ক্রিপ্টে সিঙ্গেল লাইন মন্তব্যই বেশি ব্যবহার করা হয়। সিঙ্গের লাইন মন্তব্য প্রদানের জন্য প্রচলিত দুটি পদ্ধতি রয়েছে। একটিকে বলা হয় C++ স্ট্যাইল মন্তব্য আর অপরটিকে বলা হয় Shell স্ট্যাইল মন্তব্য । এই দুইটির মধ্যে C++ স্ট্যাইল মন্তব্যই বেশি ব্যবহৃত হয়। C++ স্ট্যাইল মন্তব্যের শুরুতে ডাবল স্ল্যাশ ( //) চিহ্নটি ব্যবহার করা হয়। যেমন
<?php
echo “This is a single line comment “; // C++ style php comment
?>
এই কোডটুকু ব্রাউজারের মাধ্যমে এক্সিকিউট করলে, ডাবল স্ল্যাশ ( //) চিহ্ন যুক্ত C++ style php comment লেখাটি ব্রাউজারে দেখাবে না।
সিঙ্গেল লাইন মন্তব্য প্রদানের ক্ষেত্রে C++ স্ট্যাইল মন্তব্য এর মতই
Shell স্ট্যাইল মন্তব্যও একটি সহজ পদ্ধতি ।এ পদ্ধতিতে মন্তব্যের শুরুতে
হ্যাস ( #) চিহ্ন ব্যবহার করা হয়। যেমন
<?php
echo “This is an another example of single line comment “;
# shell style php comment
?>
এই কোডটুকু ব্রাউজারের মাধ্যমে এক্সিকিউট করলে, হ্যাস ( #) চিহ্ন যুক্ত shell style php comment লেখাটি ব্রাউজারে দেখাবে না।
মন্তব্য যুক্ত একটি পি এইচ পি প্রজেক্ট
<html>
<head>
<title> www.tutohost.com</title>
<style>
body{background:#99cc99; color: #FF3366;}
h2{color: #663300;}
h1{color: #CC00CC;}
</style>
</head>
<body>
<?php
echo “This is a single line comment “; // C++ style comment
?>
<?php
echo “<br /> “; // make a line break.
?>
<?php
echo “This is an another example of single line comment “;
# shell style comment
?>
<?php
echo “<br /> “; # make a line break.
?>
<?php
echo “<h1>We are learning PHP</h1>”; // Display a message in browser.
echo “<br />”; # make a line break.
echo “<h2>Welcome to www.tutorialbd.com.</h2>”;
?>
<h1> A simple math.</h1>
<h2>
X=30, Y=15, Z=X-Y=?
</h2>
Z=
<?php
$a=30; // a is a variable. Its value is 30.
$b=15; // b is a variable. Its value is 15.
$c=$a-$b; # The result of a and b (15) will store in c.
echo $c; # 15 Will display in the browser.
?>
</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 । তাহলে ব্রাউজারে নিচের ছবির মত দেখাবে।
- কোন লাইনে ডাবল স্ল্যাস (//) এবং হ্যাস (#) চিহ্ন এর পরের অংশ মন্তব্য হওয়ায় তা ব্রাউজারে প্রদর্শিত হচ্ছে না ।
- ১.১ পিএইচপি কি? (What is PHP)
- ১.২ পিএইচপি কেন প্রয়োজন? (Why PHP is required?)
- ১.৩ পি এইচ পি প্রোগ্রামিং এর জন্য প্রয়োজনীয় উপকরণ সমূহ
- ২. এক্স এ এম পি পি ইন্সটলেশন (Xampp installation)
- ৩.১ পিএইচপি ফাইল প্রদর্শন (Display PHP file)
- ৩.২ পি এইচ পি কোডিং এর জন্য প্রয়োজনীয় এডিটর এবং কম্পাইলার
- ৩.৩ পি এইচ পি তে প্রথম প্রোগ্রাম (First program of PHP)
- ৪.এইচ টি এম এল এর সঙ্গে এমবেডিং (Embedding with HTML)
- ৫. পি এইচ পি দ্বারা টেক্সট প্রদর্শন (Display text by PHP)
- ৬.১ মন্তব্য যুক্ত করার পদ্ধতি (Method to add comment)
- ৬.২ পি এইচ পি তে মন্তব্য যুক্ত করার উদ্দেশ্য
- ৬.৩ সিঙ্গেল লাইন মন্তব্য (Single line comment)
- ৬.৪ মাল্টি লাইন মন্তব্য (Multi line comment)
- ৭.১ ভেরিয়েবল(Variable)
- ৭.২ পি এইচ পি তে ভেরিয়েবল সম্পর্কিত কিছু গুরুত্বপূর্ণ তথ্য
- ৭.৩ পি এইচ পি তে ভেরিয়েবল যুক্ত করার বিশেষ নিয়ম
- ৭.৪ ডাইনামিক ভেরিয়েবল (Dynamic variable)
- ৮. ডাটা টাইপ (Data types)
- ৮.২ ইন্টিজার (Intiger)
- ৮.৩ ফ্লটিং পয়েন্ট নাম্বার (Floating-Point Number)
- বুলিয়ান টাইপ ডাটা (Boolean type data)
- স্ট্রিং টাইপ ডাটা (String type data)
- ৯.২ ধ্রুবক (Constant)
- ১০.১ অপারেটর এবং অপারেন্ড ( Operator & Operand)
- ১০.২ এক্সপ্রেশন এবং স্টেটমেন্ট (Expression & Statement)
- ১০.৩ অপারেটরের প্রকারভেদ (Types of Operators )
- ১০.৪ এ্যারিথমেটিক অপারেটর(Arithmetic Operator)
- ১০.৫ এসাইনমেন্ট অপারেটর ( Assignment Operator)
- ১০.৬ ইনক্রিমেন্ট/ডিক্রিমেন্ট অপারেটর (Increment/decrement Operator)
- ১০.৭ কমপারিসন অপারেটর (Comparison Operator)
- ১০.৯ লজিক্যাল অপারেটর ( Logical Operator)
- ১০.১০ কনক্যাটেনেশন অপারেটর (Concatenation Operator)
- ১১. কন্ডিশনাল স্টেটমেন্ট (Conditional Statement)
- লুপিং স্টেটমেন্ট (Looping statement)
- ব্রেক স্টেটমেন্ট (break statement)
- কন্টিনিউ স্টেটমেন্ট (Continue statement)
- ১২. এরে (Array)
- এরে তৈরির কৌশল
- এরের প্রকারভেদ (Types of arrays)
- মাল্টিডাইমেনশনাল এরে (Multidimensional array)
- ফাংশন(Function)
- ফাংশন আরগুমেন্টস এবং রিটার্ন ভ্যালু
- ফরম (Form)
- তারিখ (Date)
- ইনক্লুড (Include )
- ফাইল (File)
- ফাইল আপলোড (File Upload)
- কুকিজ (Cookies)
- সেসনস (Sessions)
- ই-মেইল (E-mail)
- সুরক্ষিত ই-মেইল (Secure E-mail )
- এক্সেপশন (Exception)
- ফিল্টার (Filter)