Comment obtenir toutes les méthodes d'une classe en php

王林
Libérer: 2023-03-05 10:36:01
original
2241 Les gens l'ont consulté

php peut utiliser la fonction get_class_methods() pour obtenir toutes les méthodes d'une classe. Cette fonction peut renvoyer un tableau composé des noms de méthodes de la classe, ou NULL si une erreur se produit. Syntaxe de la fonction : [get_class_methods($class_name)].

Comment obtenir toutes les méthodes d'une classe en php

php nous fournit une fonction get_class_methods, qui peut renvoyer un tableau composé de noms de méthodes de classe, ou NULL si une erreur survient.

(Tutoriel vidéo recommandé : Tutoriel vidéo php )

Syntaxe :

array get_class_methods ( mixed $class_name )
Copier après la connexion

(Recommandation associée : Formation php)

Exemple de code :

<?php
class myclass
{
    // constructor
    function myclass()
    {
        return (true);
    }
 
    // method 1
    function myfunc1()
    {
        return (true);
    }
 
    // method 2
    function myfunc2()
    {
        return (true);
    }
}
 
$class_methods = get_class_methods(&#39;myclass&#39;);
 
// or
$class_methods = get_class_methods(new myclass());
foreach ($class_methods as $method_name)
{
    echo "$method_name";
}
Copier après la connexion

Sortie :

myclass
myfunc1
myfunc2
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal