• Home
  • Learn
    • Offline Courses
    • Online Courses
    • Web Development
    • Mobile App Development
    • Software Engineering
    • Graphic Design
    • Soft Skills
  • Blog
  • Events
  • About Us
  • Contact
KlassroomKlassroom
  • Home
  • Learn
    • Offline Courses
    • Online Courses
    • Web Development
    • Mobile App Development
    • Software Engineering
    • Graphic Design
    • Soft Skills
  • Blog
  • Events
  • About Us
  • Contact
    • RegisterLogin

ওয়েব ডেভেলপমেন্ট

  • Home
  • Blog
  • ওয়েব ডেভেলপমেন্ট
  • পিএইচপি(PHP) নিয়ে যত কথা। পর্ব — ৫ [ পিএইচপি ভেরিয়েবল]

পিএইচপি(PHP) নিয়ে যত কথা। পর্ব — ৫ [ পিএইচপি ভেরিয়েবল]

  • Posted by Shahadat
  • Categories ওয়েব ডেভেলপমেন্ট, পিএইচপি, ব্যাকএন্ড ডেভেলপমেন্ট
  • Date July 10, 2018
  • Comments 1 comment

আজকের পর্বে আমরা পিএইচপি ভেরিয়েবল সম্পর্কে জানবো।

পিএইচপি নিয়ে লিখা আমার আগের পর্বসমূহ :
পিএইচপি(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

  • Share:
author avatar
Shahadat
    I am a learner and I always like to learn new things :)

    Previous post

    পিএইচপি(PHP) নিয়ে যত কথা। পর্ব — ৪ [ পিএইচপি তে আউটপুটের জন্য ব্যবহৃত স্টেটমেন্ট সমূহ(echo বনাম print)]
    July 10, 2018

    Next post

    পিএইচপি(PHP) নিয়ে যত কথা। পর্ব — ৬ [ পিএইচপি ডেটা-টাইপ]
    July 17, 2018

    You may also like

    php-thumb-3
    পিএইচপি(PHP) নিয়ে যত কথা। পর্ব — ৮ [ পিএইচপি অপারেটর ]
    25 September, 2018
    javascript
    জাভাস্ক্রিপ্টে primitive এবং reference টাইপ ডাটার মাঝে পার্থক্য
    28 August, 2018
    php-thumb-3
    পিএইচপি(PHP) নিয়ে যত কথা। পর্ব — ৭ [ পিএইচপি String ডেটা-টাইপ]
    12 August, 2018

      1 Comment

    1. sakil_nur
      July 13, 2018
      Reply

      পরের ধাপ গুলোর জন্য অপেক্ষায় আছি

    Leave A Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    ব্লগ

    • এন্ড্রয়েড (1)
    • ওয়েব ডেভেলপমেন্ট (27)
    • গাল্প (Gulp) (1)
    • জাভাস্ক্রিপ্ট (18)
    • পিএইচপি (8)
    • ফ্রন্টএন্ড ডেভেলপমেন্ট (9)
    • ব্যাকএন্ড ডেভেলপমেন্ট (9)
    • মার্কআপ ল্যাঙ্গুয়েজ (1)
    • মোবাইল অ্যাপ ডেভেলপমেন্ট (1)

    Featured Courses

    Demystifying Linux (লিনাক্স ও শেল স্ক্রিপ্টিং হাতেখড়ি)

    Demystifying Linux (লিনাক্স ও শেল স্ক্রিপ্টিং হাতেখড়ি)

    ৳ 2,500.00
    Learn More

    Copyright © Lets Learn Coding Ltd. 2018

    Login with your site account

    Lost your password?

    Not a member yet? Register now

    Register a new account

    Are you a member? Login now