320 of 410 menu

ফাংশন get_class_methods

ফাংশন get_class_methods একটি নির্দিষ্ট ক্লাসের মেথডের নামের একটি অ্যারে ফেরত দেয়। প্যারামিটার হিসাবে একটি স্ট্রিং হিসাবে ক্লাসের নাম বা এই ক্লাসের একটি অবজেক্ট পাস করা হয়। ফাংশনটি শুধুমাত্র ক্লাসের পাবলিক মেথড ফেরত দেয়।

সিনট্যাক্স

get_class_methods(object|string $class);

উদাহরণ

আসুন বিল্ট-ইন ক্লাস stdClass-এর মেথডগুলি পাই:

<?php $methods = get_class_methods('stdClass'); print_r($methods); ?>

কোড 실행ের ফলাফল:

[]

উদাহরণ

আসুন বেশ কয়েকটি মেথড সহ একটি ক্লাস তৈরি করি এবং তাদের তালিকা পাই:

<?php class MyClass { public function method1() {} public function method2() {} private function method3() {} } $res = get_class_methods('MyClass'); print_r($res); ?>

কোড 실행ের ফলাফল:

['method1', 'method2']

উদাহরণ

আসুন একটি অবজেক্টের মাধ্যমে ক্লাসের মেথডগুলি পাই:

<?php $obj = new MyClass(); $res = get_class_methods($obj); print_r($res); ?>

কোড 실행ের ফলাফল:

['method1', 'method2']

আরও দেখুন

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