পিএইচপি অনুশীলন ৬ – ভেরিয়েবল যুক্ত করার বিশেষ পদ্ধতি

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

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

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

ধারাবাহিক পিএইচপি টিউটোরিয়ালের ৬ষ্ঠ পর্ব পি এইচ পি অনুশীলন ৫ – ভেরিয়েবল যুক্ত করার পদ্ধতি তে আমরা পিএইচ পি তে ভেরিয়েবল যুক্ত করার পদ্ধতি দেখেছি। আজ আমরা পিএইচ পি তে ভেরিয়েবল যুক্ত করার ক্ষেত্রে যে বিষয় সমূহ বিবেচনা করতে হয় তা নিয়ে আলোচনা করব।

পি এইচ পি তে বিভিন্ন উপায়ে ভেরিয়েবল ঘোষনা করা যায়। কিছু বাড়তি সুবিধা পাবার জন্য ভেরিয়েবল ঘোষনা করার ক্ষেত্রে বেশ কিছু বিষয় বিবেচনায় আনতে হয়। কিছু ভেরিয়েবলের উদাহরণ বিশ্লেষণ করা যাক।

$var, $Var, $helloWorld, $hello_world, $hello-world, $helloworld, $_helloworld, $__helloworld যদিও উদাহরণের সবগুলো ভেরিয়েবলই পি এইচ পি তে ব্যবহার করতে কোন বাধা নেই, কিন্তু $hello-world এবং  $__helloworld  আমাদেরকে বিভ্রান্ত করতে পারে।$hello-world এতে ড্যাস চিহ্ন না বিয়োগ চিহ্ন ব্যবহার করা হয়েছে তা একবার দেখে বলা কঠিন।$__helloworld এর ক্ষেত্রে দুটি আন্ডারস্কোর ব্যবহার করা হয়েছে ইহাও একবার দেখে বোঝা কঠিন। তাই $var, $hello_world, $helloworld, $_helloworld এর অনুরূপ ভেরিয়েবল ব্যবহার করা উচিৎ।

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

[sourcecode language=”php”]
<html>
<head>
<title>www.tutorialbd.com </title>
</head>
<body>
<?php
$num=25;
echo $num;
echo "<br />";
$web_site="<h2>www.tutohost.com</h2>";
echo $web_site;
echo "<br />";
$web_Site="We are relaibale Bangladeshi hosting provider. The world wide technical and support team is working for your best movement. We are dedicated with client requrement.";
echo $web_Site;
echo "<br />";
echo "<br />";
$num=459;
echo $num;
?>
</body>
</html>

[/sourcecode]

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

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

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

তাহলে ব্রাউজারে নিচের ছবির মত দেখাবে।


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

$num=25; প্রকাশ করে num নামে একটা ভেরিয়েবল ঘোষণা করা হয়েছে।

echo $num; প্রকাশ করে num নামে তৈরি ভেরিয়েবল এর মান 25 ব্রাউজারে প্রদর্শন করবে।

echo “<br />”; প্রকাশ করে ব্রাউজারে প্রদর্শনের সময় একটা লাইন ব্রেক হবে।

$web_site=”<h2>www.tutohost.com</h2>”; এখানে $web_site ভেরিয়েবলটিতে নামের S টি lower-case ব্যবহার করা হয়েছে ।

echo $web_site; প্রকাশ করে web_site  নামে তৈরি ভেরিয়েবল এর মান হিসেবে প্রদত্ত স্ট্রিং www.tutohost.com লেখাটি ব্রাউজারে প্রদর্শন করবে।

$web_Site=”We are relaibale Bangladeshi hosting provider. The world wide technical and support team is working for your best movement. We are dedicated with client requrement.”; এখানে $web_Site ভেরিয়েবলটিতে নামের S টি Uper-case ব্যবহার করা হয়েছে।

echo $web_Site; প্রকাশ করে $web_Site নামে তৈরি ভেরিয়েবল এর মান হিসেবে প্রদত্ত স্ট্রিং We are relaibale Bangladeshi hosting provider. The world wide technical and support team is working for your best movement. We are dedicated with client requrement. লেখাটি ব্রাউজারে প্রদর্শন করবে। আমরা এতক্ষণে বুঝে গিয়েছি যে  PHP  তে ভেরিয়েবল এর case-sensitive হয়।

$num=459; সর্ব প্রথমে আমরা num নামে একটা ভেরিয়েবল ঘোষণা করে মান দিয়েছিলাম 25 , এখন আমরা এটার মান দিয়ে দিচ্ছি 459 ।

echo $num; প্রকাশ করে num নামে তৈরি ভেরিয়েবলের এর নতুন মান 459 ব্রাউজারে প্রদর্শন করবে। অর্থৎ একই নাম ব্যবহার করে বিভিন্ন পর্যায়ে একাধিক ভেরিয়েবল ঘোষণা করলে ভেরিয়েবলের সর্বশেষ মানটি ব্রাউজারে প্রদর্শিত হবে।

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

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

Leave a Comment