⊗ppOpAdOIC 19 of 107 menu

পিএইচপিতে ওওপি-তে ক্লাসের ভিতরে অবজেক্ট

ক্লাসগুলিতে অন্যান্য ক্লাসের অবজেক্ট ব্যবহার করা যেতে পারে। আসুন একটি উদাহরণ দেখি। ধরুন আমরা একটি ব্যবহারকারী তৈরি করতে চাই যার নাম এবং উপনাম রয়েছে, এবং সেইসাথে সেই শহর যেখানে সে বাস করে। ধরুন আমাদের কাছে শহরের জন্য নিম্নলিখিত ক্লাস রয়েছে:

<?php class City { public $name; public function __construct($name) { $this->name = $name; } } ?>

নাম, উপনাম এবং শহর কনস্ট্রাক্টরের প্যারামিটার হিসেবে পাঠাব:

<?php class User { public $name; public $surn; public $city; public function __construct($name, $surn, $city) { $this->name = $name; $this->surn = $surn; $this->city = $city; } } ?>

এক্ষেত্রে নাম এবং উপনাম হবে স্ট্রিং, কিন্তু শহরটি হবে তার নিজস্ব আলাদা ক্লাসের একটি অবজেক্ট:

<?php $city = new City('luis'); $user = new User('john', 'smit', $city); ?>

আসুন আমাদের ব্যবহারকারীর নাম আউটপুট করি:

<?php echo $user->name; ?>

এখন আমাদের ব্যবহারকারীর জন্য শহরের নাম আউটপুট করি:

<?php echo $user->city->name; ?>

নিম্নলিখিত ক্লাস দেওয়া আছে:

<?php class Employee { public $name; public $position; public $department; public function __construct($name, $position, $department) { $this->name = $name; $this->position = $position; $this->department = $department; } } ?>

এটি এমনভাবে তৈরি করুন যাতে দ্বিতীয় এবং তৃতীয় প্যারামিটারে আলাদা ক্লাসের অবজেক্ট পাঠানো হয়।

পূর্ববর্তী কাজের ক্লাস ব্যবহার করে একটি কর্মচারী অবজেক্ট তৈরি করুন।

সৃষ্ট কর্মচারীর জন্য কনসোলে নাম, পদবী এবং বিভাগ আউটপুট করুন।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন