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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න