ডাটা টাইপ সম্পর্কে বলতে গেলে আগে ভেরিয়েবল নিয়ে বলতে হয়। হাসিন ভাই ভেরিয়েবল নিয়ে বলেছেন। এখানে ডাটা টাইপ নিয়ে সংক্ষেপে কিছু আলোচনা করা যাক।

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

প্রোগ্রামিংএর ক্ষেত্রে তথ্যের ধরনের উপর ভিত্তি করে ভেরিয়েবল ভিন্ন হয়। PHP একটি শিথিল ধরনের প্রোগ্রামিং ল্যাংগুয়েজ। ভেরিয়েবল বিভিন্ন রকম হলেও ভেরিয়েবল ঘোষণা (declare) করার সময় বলে দিতে হয় না এটা কোন ধরনের পাত্র হবে, মানে কোন ধরনের ডাটা টাইপ হবে। পাঠক, এতক্ষণের আলোচনায় ডাটা টাইপ (data type) সম্পর্কে কিছু ধারণা পেয়েছেন আশা করি।

এবার দেখা যাক কত ধরনের ডাটা টাইপ আছে।

PHP তে আট ধরনের ডাটা টাইপ আছে। সেগুলো হচ্ছে-

  • integer ইন্টিজার বা পূর্ণ সংখ্যা, যেমন- 10, 5, 6
  • float ফ্লটিং পয়েন্ট বা দশমিক সংখ্যা, যেমন- 5.25, 3.0
  • string স্ট্রিং বা বর্ণগুচ্ছ, যেমন- “This is a string.”
  • boolean বুলিয়ান বা সত্য মিথ্যা, TRUE এবং FALSE
  • array এ্যারে
  • object অবজেক্ট
  • resource রিসোর্স
  • NULL নাল

PHP 6 এ Unicode এবং Binary নামে আরো দুই ধরনের ডাটা টাইপ সংযুক্ত করা হয়েছে। (চলবে….)

  • Share/Bookmark