Maison > Article > développement back-end > Comment une fonction PHP renvoie-t-elle un nom de méthode de classe ?
La fonction get_class_methods() en PHP peut renvoyer un tableau de noms de méthodes de la classe. Le paramètre est un objet et la valeur de retour est un tableau de chaînes contenant le nom de la méthode de classe. Il renvoie le nom de la méthode publique, y compris le nom de la méthode de la classe parent. Si l'argument n'est pas un objet, un tableau vide est renvoyé.
La fonction get_class_methods()
en PHP peut renvoyer un tableau de noms de méthodes d'une classe. get_class_methods()
函数可以返回一个类的方法名数组。
get_class_methods(object $object): array
$object
:要获取方法名的对象。一个包含类方法名的字符串数组。
考虑以下类:
class User { public function getName() { // ... } public function getEmail() { // ... } }
要获取 User
类的方法名,可以使用 get_class_methods()
函数:
$user = new User(); $methods = get_class_methods($user); print_r($methods);
输出:
Array ( [0] => getName [1] => getEmail )
get_class_methods()
$object
: L'objet pour obtenir le nom de la méthode. User
, vous pouvez utiliser la fonction get_class_methods()
function : 🎜rrreee🎜 Sortie : 🎜rrreeeget_class_methods()
La fonction renvoie le nom de la méthode publique. 🎜🎜Si l'objet hérite de la classe parent, le tableau renvoyé contiendra le nom de la méthode de la classe parent. 🎜🎜Si le paramètre passé n'est pas un objet, un tableau vide sera renvoyé. 🎜🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!