পিএইচপি(PHP) নিয়ে যত কথা। পর্ব — ৫ [ পিএইচপি ভেরিয়েবল]
আজকের পর্বে আমরা পিএইচপি ভেরিয়েবল সম্পর্কে জানবো।
পিএইচপি নিয়ে লিখা আমার আগের পর্বসমূহ :
পিএইচপি(PHP) নিয়ে যত কথা। পর্ব — ১ [পিএইচপি কি ?]
পিএইচপি(PHP) নিয়ে যত কথা। পর্ব — 2 [ সার্ভার সম্পর্কে ধারণা, xampp এবং wamp সার্ভার ইন্সটল এবং ব্যবহার]
পিএইচপি(PHP) নিয়ে যত কথা। পর্ব — ৩ [প্রথম পিএইচপি (PHP) প্রোগ্রাম ]
পিএইচপি(PHP) নিয়ে যত কথা। পর্ব — ৪ [ পিএইচপি তে আউটপুটের জন্য ব্যবহৃত স্টেটমেন্ট সমূহ(echo বনাম print)]
Variable এর বাংলা হল চলক। Variable এর মাধ্যমে আমরা সাধারণত কোন ডাটা সংরক্ষন করে রাখি এবং তা পরে বিভিন্ন প্রসেসিং এর মাধ্যমে এবং বিভিন্ন ক্যালকুলেশনের মাধ্যমে তা পরিবর্তন অথবা বিভিন্ন কাজ করা হয়।
এধরণের ডাটাকে মেমরিতে সরাসরি সংরক্ষণ না করে চলকের মাধ্যমে কোন বিশেষ নামে সংরক্ষণ করা হয়।
আর তাই Variable এর বাংলা অর্থ হচ্ছে চলক। ভেরিয়েবল কোন নিউমেরিক সংখ্যা, বুলিয়ান এমনকি স্ট্রিং, এরে বা অবজেক্টও হতে পারে।
কি বেপারটা কঠিন হয়ে গেলো তাই না ???
আসলে উপরের দেয়া সংজ্ঞা টা কে যদি আমরা সহজে বুঝতে চাই তাহলে এভাবে করে বলতে হয় যে,
ভেরিয়েবল হচ্ছে একটা পাত্রের মত যেখানে আমরা অনেক তথ্য রাখতে পারি।
যেমন:
একটা লিখা String “Hello Brothers”
অথবা
একটা integer value 7.
এই তথ্যটি বারবার রাখার পরিবর্তে কোন একটা ভেরিয়েবল এ একবার এই তথ্য রেখে সেটা পুরো কোডজুরে বারবার ব্যাবহার করতে পারেন ।
পিএইচপি তে ভেরিয়েবল “$” এই চিহ্নটি দিয়ে অবশ্যই শুরু করতে হবে নাহলে কাজ করবেনা।
যেমনঃ
$variable_name = Value;
উদাহরনঃ
1 2 3 4 | <?php $hello = "Hello Brothers"; $my_number = 7; ?> |
এখানে Variable এর নামের পর আমি “=” চিহ্ন দিয়েছি। তারপর দুইটি Quotation এর ভিতর আমি Variable টির ডাটা রেখেছি। তারপর আমরা ” ; ” এর মাধ্যমে Variable এর লাইনটি শেষ করেছি।
এখন আপনাদের অনেকের প্রশ্ন থাকতে পারে যে কীভাবে আমরা Variable টির মান ব্রাউজারে প্রদর্শন করাব?
উত্তর টা একদম সহজ।
আমরা echo ব্যাবহার করে Variable টির মান ব্রাউজারে প্রদর্শন করাতে পারি।
নিচের উদাহরণটি দেখুন :
1 2 3 4 | <?php $hello = "Hello Brothers"; echo $hello; ?> |
এই কোড টি Browser এ রান করালে দেখবেন
Hello Brothers এই লিখাটি আসবে ।
আবার যখন,
1 2 3 4 | <?php $my_number = 7; echo $my_number; ?> |
এই কোড টি Browser এ রান করালে দেখবেন তখন দেখবেন
7 এই নাম্বার টি আসবে ।
অর্থাৎ আমি একটা PHP ফাইল বানিয়ে ঐ ফাইলে সবার উপরে আমার তথ্যকে ভেরিয়েবল এর ভেতর রাখলাম ।
মনে করো আমি ঐ PHP ফাইলের বিভিন্ন জায়গায় আমার এই তথ্য গুলো echo করাবো, অর্থাৎ User কে দেখাবো,
<?php echo $variable_name; ?>
এরকম করে আমি ঐ PHP ফাইলের যেখানেই ভেরিয়েবলকে echo করাবো সেখানেই ভ্যারিয়েবলে রাখা তথ্য দেখা যাবে ।
এখন আমরা php ভ্যারিয়েবল ডিক্লেয়ারেশন এর নিয়ম রয়েছে সেগুলো হচ্ছেঃ
- ভেরিয়েবল শুরু হয় $ চিহ্নের মাধ্যমে এবং ঠিক এর পরেই ভেরিয়েবলের নাম থাকে।
- ভেরিয়েবল নাম কখনোই সংখ্যা দিয়ে শুরু হবে না।
- ভেরিয়েবল নাম অবশ্যই বর্ণ অথবা আন্ডারস্কোর দিয়ে শুরু হতে হবে।
- ভেরিয়েবল নামে শুধুমাত্র বর্ণ, অংক এবং আন্ডারস্কোর থাকতে পারবে (যেমনঃ A-z, 0-9, এবং _ )
- ভেরিয়েবল নাম হচ্ছে Case Sensitive । যেমন- $shahadat এবং $SHAHADAT সম্পূর্ন ভিন্ন দুটি ভেরিয়েবল ।
PHP তে তথ্য সংরক্ষন করে রাখার জন্য বিভিন্ন variable ব্যাবহার করা হয় এটাতো বুঝলাম ।
এখন এই তথ্যগুলা কোনটা কি ধরনের তথ্য ? এই প্রশ্ন টা মাথায় আসতেই পারে ।
উত্তরটা যদি ভালভাবে বুঝাতে চাই তাহলে PHP এর ডেটা-টাইপ নিয়ে বিস্তার আলোচনা করতে হবে ।
তো এই পর্বে এপর্যন্তই ।
পরবর্তী পর্বে আমরা পিএইচপি ডেটা-টাইপ সম্পর্কে জানবো ।
ভালো থাকবেন।
ধন্যবাদ সবাইকে।
Tag:php, php 7, php variable
1 Comment
পরের ধাপ গুলোর জন্য অপেক্ষায় আছি