get_class_methods()函数是PHP中的内置函数,用于获取类方法名称。
用法:
array get_class_methods( mixed $class_name )
参数:该函数接受单个参数$class_name,该参数保存类名或对象实例。
返回值:此函数在成功时返回为该类定义的方法名称的数组,并在出现错误的情况下返回NULL。
以下示例程序旨在说明PHP中的get_class_methods()函数:
程序1:
<?php
// Create a class
class GFG {
public function Geeks() {
var_dump(get_called_class());
}
public function GeeksforGeeks() {
var_dump(get_called_class());
}
}
$getClassMethod = get_class_methods('GFG');
foreach ($getClassMethod as $method) {
echo "$method\n";
}
?>
输出:
Geeks GeeksforGeeks
程序2:
<?php
// Create a class
class GFG {
public function Geeks() {
var_dump(get_called_class());
}
public function GeeksforGeeks() {
var_dump(get_called_class());
}
public function G4G() {
// Empty method
}
}
class_alias('GFG', 'GeeksforGeeks');
$getClassMethod = get_class_methods('GeeksforGeeks');
foreach ($getClassMethod as $method) {
echo "$method\n";
}
?>
输出:
Geeks GeeksforGeeks G4G
参考: https://www.php.net/manual/en/function.get-class-methods.php
相关用法
- PHP Ds\Map first()用法及代码示例
- PHP abs()用法及代码示例
- PHP Ds\Map sum()用法及代码示例
- PHP Ds\Set contains()用法及代码示例
- CSS url()用法及代码示例
- p5.js hex()用法及代码示例
- PHP Ds\Map get()用法及代码示例
- d3.js d3.map.set()用法及代码示例
- PHP sin( )用法及代码示例
- p5.js str()用法及代码示例
- PHP ord()用法及代码示例
注:本文由纯净天空筛选整理自AshokJaiswal大神的英文原创作品 PHP | get_class_methods() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。