Back

15. PHP OOP Classes/Objects

📘 কনসেপ্ট (থিওরি)

পিএইচপি ৫ থেকে, আপনি অবজেক্ট-ওরিয়েন্টেড স্টাইলেও পিএইচপি কোড লিখতে পারেন। অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং চালানো দ্রুত এবং সহজ। ক্লাস হলো অবজেক্টের জন্য একটি টেমপ্লেট, এবং অবজেক্ট হলো ক্লাসের একটি ইনস্ট্যান্স।
class Fruit { // প্রপার্টি public $name; public $color; // মেথড function set_name($name) { $this->name = $name; } function get_name() { return $this->name; } }
$this কীওয়ার্ড বর্তমান অবজেক্টকে নির্দেশ করে এবং এটি শুধুমাত্র মেথডের ভেতরেই পাওয়া যায়।

💡 উদাহরণ

ক্লাস এবং অবজেক্ট:
color = $color; $this->model = $model; } public function message() { return "My car is a " . $this->color . " " . $this->model . "!"; } } $myCar = new Car("black", "Volvo"); echo $myCar->message(); ?>

🎯 আপনার কাজ (প্র্যাকটিস)

একটি পাবলিক প্রপার্টি name সম্বলিত একটি ক্লাস Person তৈরি করুন। Person এর একটি অবজেক্ট তৈরি করুন, নাম "John" সেট করুন এবং এটি প্রিন্ট করুন।
main.php
Loading...
OUTPUT
Run your code to see the output here...