⊗ppOpCgPNV 37 of 107 menu

ভেরিয়েবল থেকে প্রোপার্টির নাম ব্যবহার করে PHP-এর OOP-তে অ্যাক্সেস

অবজেক্টের প্রোপার্টিগুলোতে ভেরিয়েবল থেকে নাম ব্যবহার করে অ্যাক্সেস করা যায়। চলুন দেখি কিভাবে এটি করা যায়। ধরুন আমাদের কাছে নিম্নলিখিত User ক্লাসটি আছে:

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

চলুন এই ক্লাসের একটি অবজেক্ট তৈরি করি:

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

এর একটি প্রোপার্টির মান আউটপুট করি:

<?php echo $user->name; // আউটপুট হবে 'john' ?>

ধরুন আমাদের কাছে একটি ভেরিয়েবল আছে, যেটি প্রোপার্টির নাম সংরক্ষণ করে:

<?php $prop = 'name'; ?>

চলুন এখন ভেরিয়েবলের মানকে নাম হিসেবে ব্যবহার করি:

<?php $prop = 'name'; echo $user->$prop; // আউটপুট হবে 'john' ?>

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

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

নিম্নলিখিত ভেরিয়েবলগুলি দেওয়া আছে:

<?php $prop1 = 'name'; $prop2 = 'salary'; ?>

Employee ক্লাসের একটি অবজেক্ট তৈরি করুন, এবং তারপর প্রদত্ত ভেরিয়েবলগুলির মাধ্যমে এর প্রোপার্টিগুলোতে অ্যাক্সেস করুন।

বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন