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 ශ්රිතය,
ක්රමයක පැවැත්ම පරීක්ෂා කරන