পি এইচ পি ভেরিয়েবল (বেসিক পি এইচ পি ৩য় পর্ব)

By ফেব্রুয়ারী 22, 2015 পি এইচ পি 6 Comments
Feature Image of PHP

বেসিক পি এইচ পি এর ধারাবাহিক টিউটরিয়াল এর আজ দেখুন ৩য় পর্ব। যারা আগের পর্ব গুলো মিস করেছেন তারা দেখে নিতে পারেন বেসিক পি এইচ পি (১ম পর্ব) এবং বেসিক পি এইচ পি (২য় পর্ব)। আজকে ভেরিয়েবল নিয়ে কিছু লিখার চেষ্টা করব। ভেরিয়েবল এর বাংলা হচ্ছে চলক। এটা অনেকটা একটি স্টোরেজ এরিয়ার মত। এখানে চাইলে নাম্বার অথবা টেক্সট যে কোনটাই রাখতে পারব। এবং আমার প্রোগ্রামে প্রয়োজনের সময় ব্যবহার করতে পারব। আরো সহজভাবে যদি বলতে চাই তাহলে বলতে হবে, যখন কোন বিশেষ সুবিধার্থে এক বা একাধিক ভেলু এর একটি নির্দিষ্ট নাম দেয়া হয় সেটাই ভেরিয়েবল। যেমন, একটি প্রোগ্রামের মধ্যে কোন কোন স্থানে ৫ টি ফলের নাম (Mango, Pine Apple, Jack fruit, Orange, Apple) এবং ৫ টি ফুলের নাম ( Sun Flower, Bally, Rose, Jui, Lily) . ব্যবহার করতে পারবেন। এখন যদি আপনি ফলের নাম গুলোর একটি নাম (ভেরিয়েবল) এবং ফুলের নাম গুলোর একটি ভেরিয়েবল নিয়ে নেন তা হলে প্রয়োজনীয় স্থানে শুধু ওই ভেরিয়েবল কল করলেই হয়ে যাবে। চলুন উদাহরন এর মাধ্যমে দেখে নেই। (আগের টিউটরিয়ালেই বলেছিলাম ভেরিয়েবল ব্যবহারের জন্য ডলার সাইন $ ব্যবহার করতে হয়)

 (বিঃ দ্রঃ কোন নাম্বার অথবা আন্ডারস্কোর (_) দিয়ে ভেরিয়েবল এর নাম শুরু করা যাবে না। নামের মধ্যে কোন স্পেস দেয়া যাবেনা। তবে ২ বা ততোধিক শব্দের সমন্বয়ে কোন ভেরিয়েবল ঘোষণা করতে চাইলে মাঝ খানে আন্ডারস্কোর (_) ব্যবহার করতে হবে। প্রতিটি লাইন সেমি কোলন (;) দিয়ে শেষ করে দিতে হবে। না হলে ইরোর দেখাবে)

ভেরিয়েবল এ যে শুধু টেক্সট ই ভেলু হিসেবে ব্যবহার করা যাবে এমন কিন্তু না। চাইলে আপনি নাম্বার ও ভেলু হিসেবে ব্যবহার করতে পারেন। আমরা চাইলে ভেরিয়েবল এর সাহায্যে বিভিন্ন গননার কাজের স্ক্রিপ্ট ও লিখতে পারি। নিচের উদাহরনটি দেখুনঃ

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

এবার উপরের দুটির উদাহরন একসাথে দেখুন

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

6 Comments

Leave a Reply