পি এইচ পি অনুশীলন ৪ – পি এইচ পি স্ক্রিপ্টে মন্তব্য প্রদান

ডাইনামিক এবং ইন্ট্রাকটিভ ওয়েব সাইট তৈরির জন্য PHP একটা শক্তিশালি ল্যাঙ্গুয়েজ। PHP কে বলা হয় Hypertext Preprocessor। ওপেন সোর্স জেনারেল পারপোজ স্ক্রিপ্টিং ল্যঙ্গুয়েজ হিসেবে PHP ব্যাপকভাবে ব্যবহৃত হচ্ছে, বিশেষ করে ওয়েব ডেভলপমেন্টে এর জুরি নেই। ডাইনামিক ওয়েব সাইট তৈরির ক্ষেত্রে PHP আজ জনপ্রিয়তার শীর্ষে উঠে এসেছে। এছাড়া PHP ওয়েবে তথ্য সংরক্ষণের ক্ষেত্রে সর্বোচ্চ নিরাপত্তা প্রদান করে। হয়।এছাড়াও PHP এর সাথে MySql ডাটাবেজ সংযুক্ত করে যে কোন ওয়েব সাইটকে অনেক বেশি ব্যবহার বান্ধব করা সম্ভব হয়।তাই একজন ভাল মানের ওয়েব ডেভলপার হিসেবে নিজেকে তৈরি করার জন্য PHP শেখার বিকল্প নেই।

আমরা প্রজেক্ট ভিত্তিক টিউটোরিয়ালের মাধ্যমে PHP এর গুরুত্বপূর্ণ বিষয় গুলোকে আকর্ষণীয় ভাবে উপস্থাপন করার চেষ্টা করব, যেন যে কেউ খুব সহজেই PHP তে দক্ষতা অর্জন করতে পারেন।সকলের সার্বিক সহযোগিতা কমণা করছি।

……………………………………………………………………

ধারাবাহিক পি এইচ পি টিউটোরিয়ালের ৪র্থ পর্ব পি এইচ পি অনুশীলন ৩ – ব্রাউজারে লেখা প্রদর্শন তে  আমরা ব্রাউজারে কোন বাক্য প্রদর্শণের পদ্ধতি নিয়ে আলোচনা দেখেছি। আজ আমরা পিএইচ পি তে মন্তব্য যুক্ত করার পদ্ধতি নিয়ে আলোচনা করব।

প্রোগ্রামিং এ মন্তব্য যুক্ত করার কারণ

প্রোগ্রামিং এ মন্তব্য, এক বাক্যে বলা যায় ইউজার ম্যানুয়াল হিসেবে কাজ করে। মনে করুন আপনি নিজের সাইটের জন্য একটা কাস্টম কন্টেন্ট ম্যানেজমেন্ট সিস্টেম তৈরি করলেন। স্বাভাবিক ভাবেই এই কাজটি করার জন্য আপনাকে হাজার হাজার লাইনের প্রোগ্রাম লিখতে হবে। ধরুন ছয় মাস পরে আপনি মনে করলেন সাইটে কিছু আপডেট করবেন। এখন যদি আপনার সাইটের কোডিং এর সাথে মন্তব্য যুক্ত থাকে তাহলে আপনি সহজেই কোডের কোন কোন অংশ কি কাজ করছে বুঝতে পারবেন এবং সহজেই প্রয়োজনীয় অংশ আপডেট করতে পারবেন।কিন্তু যদি মন্তব্য যুক্ত না থাকে তাহলে আপনি বেশ সমস্যায় পরবেন। যদিও সাইটটা অপনার নিজের হাতেই কোডিং করা তারপরও আপনাকে বেশ কষ্ট করতে হবে প্রয়োজনী অংশ গুলো অপডেট করতে এবং কোডের কাংক্ষিত অংশ খুজে বের করতে।

মন্তব্য যে উদ্দেশ্যে লেখা হয়

অন্যান্য প্রোগ্রামিং ল্যাঙ্গুয়েজের মত পি এইচ পি তেও মন্তব্য যুক্ত করা হয় কাডিং এর কোন কোন অংশ কি কাজ করছে, কি উদ্দেশ্যে কোডিং করা হয়েছে, কিভাবে ব্যবহার করতে হবে, ইউজার কোন অংশগুলো পরিবর্তন করে সহজেই আপডেট করতে পারবে তা যেন একজন প্রোগ্রামার বা একজন ইউজার সহজেই বুঝতে পারে।

বিভিন্ন ধরণের মন্তব্য

পি এইচ পি তে মন্তব্য যুক্ত করার তিনটি পদ্ধতি রয়েছে

C++ স্ট্যাইল মন্তব্য

Shell স্ট্যাইল মন্তব্য

C স্ট্যাইল মন্তব্য বা মাল্টি লাইন মন্তব্য

এক লাইন মন্তব্য

এক লাইনে মন্তব্য দানের জন্য C++ স্ট্যাইল মন্তব্য ব্যবহার করা হয়। C++ স্ট্যাইল মন্তব্যের শুরুতে // চিহ্নটি ব্যবহার করা হয়। যেমন

<?php

echo “This is a single line comment “;  // C++ style comment

?>

এক লাইনে মন্তব্য দানের অন্য পদ্ধতি টি হল Shell স্ট্যাইল মন্তব্য। এক্ষেত্রে মন্তব্যের শুরুতে # চিহ্ন ব্যবহার করা হয়। যেমন

<?php

echo “This is an another example of single line comment “;

# shell style comment

?>

মাল্টি লাইন মন্তব্য

আমাদেরকে স্ক্রিপ্টের বর্ণনা দিতে গিয়ে অনেক সময় একাধিক লাইনে মন্তব্য প্রদান করতে হয়। আর এ জন্য C স্ট্যাইল মন্তব্য ব্যবহার করা হয় । CSS স্কিপ্টিং এর অনূরূপ শুরুতে /*  চিহ্ন এবং শেষে */ব্যবহার করা হয়।যেমন

<?php

echo ” multiline comment “;

/* C style comment .

This is a line of multiline comment

This is the last line of multiline comment .*/

?>

আজকের প্রজেক্ট

<html>

<head>

<title>This is title </title>

</head>

<body>

<?php

echo “This is a single line comment. <br />”; // C++ style comment

echo “This is an another example of single line comment. <br />”; #  shell style comment

echo ” multiline comment  “;

/* C style comment .

This is a line of multiline comment

This is the last line of multiline comment .*/

?>

</body>

</html>

উপরের কোডটুকু একটা নোটপ্যাডে লেখার পর নোটপ্যাডের File মেনুতে ক্লিক করে Save as এ ক্লিক করার পর File name এ comment.php দিয়ে Save as type এর ড্রপ ডাউন হতে All files সিলেক্ট করার পর Save এ ক্লিক করে Save করতে হবে।

index.php ফাইলটিকে ব্রাউজারের মাধ্যমে প্রদর্শন করার পূর্বে comment.php ফাইলটিকে C:\xampp\htdocs অর্থাৎ htdocs ফোল্ডারের মধ্যে রাখতে হবে। ব্রাউজারের comment.php মাধ্যমে প্রদর্শন করার পূর্বে আমাদের নিশ্চিৎ হয়ে নিতে হবে xampp অর্থাৎ Apachi সার্ভার Running অবস্থায় আছে।

xampp Running অবস্থায় থাকলে first.php  ফাইলটি ব্রাউজারে দেখানোর জন্য এড্রেস বারে লেখতে হবে http://localhost/comment.php ।

প্রজেক্ট সম্পর্কে কিছু কথা

এক লাইনে মন্তব্য প্রদানের জন্য C++ স্ট্যাইল , Shell স্ট্যাইল  মন্তব্য ব্যবহার করা হয়েছে। echo এর মধ্যে যে লেখাগুলো লেখা হয়েছে ব্রাউজারে শুধুমাত্র সেগুলিই  প্রদর্শিত হচ্ছে। মন্তব্য প্রদর্শিত হচ্ছে না।

একাধিক লাইনে মন্তব্য দানের জন্য C স্ট্যাইল মন্তব্য ব্যবহার করা হয়েছে।

………………………………………………………………………………..

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

এই লেখাটি সবার জন্য উম্মুক্ত নয়। আপনি শুধু মাত্র লগইন অবস্থায় এই পোস্টের সম্পুর্ণ অংশ পড়তে পারবেন। দয়া করে লগইন করুন। নতুন সদস্য হলে রেজিস্ট্রেশন করুন।

Existing Users Log In

Time limit is exhausted. Please reload CAPTCHA.


   
New User Registration
*Required field

অসীম কুমার

লেখক ঢাকা প্রকৌশল ও প্রযুক্তি বিশ্ববিদ্যায়(DUET)এ EEE তে লেখাপড়া করেন। তিনি টিউটোরিয়ালবিডি এবং টিউটোহোস্টের জন্য ইলেক্ট্রনিক্স, ওয়েব ডিজাইন ও ডেভলপমেন্ট এবং মাইক্রোকন্ট্রোলারের উপর টিউটরিয়াল এবং ই-বুক লিখেছেন।এছাড়া তিনি বিজ্ঞান প্রযুক্তি ডট কমে নিয়মিত লিখে থাকেন। তিনি তার প্রতিটা টিউটোরিয়াল এবং ব্লগে সৃজনশীলতাকে গুরুত্ব দিয়ে থাকেন।তার ভাষায় "আসুন আমরা আমাদের দেশীয় প্রযুক্তিকে সমৃদ্ধ করার চেষ্টা করি, উৎসাহিত করি সকল ভাল পদক্ষেপ এবং প্রচেষ্টাকে।উজ্জ্বল আগামি আমাদেরকে হাতছানি দিচ্ছে"।তাকে ফেসবুকে বন্ধু হিসেবে যোগ করতে পারেন। 

Tags:


ফেসবুকের মাধ্যমে মন্তব্য লিখুন