Maison > développement back-end > Problème PHP > Comment imprimer toutes les méthodes d'une classe en php

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

王林
Libérer: 2023-03-06 07:08:02
original
3660 Les gens l'ont consulté

PHP imprime toutes les méthodes d'une classe : cela peut être réalisé en utilisant la fonction get_class_methods(), qui peut renvoyer un tableau composé des noms de méthodes de la classe. Si une erreur se produit, la fonction renvoie NULL.

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

La fonction get_class_methods() peut renvoyer un tableau composé des noms de méthodes de la classe. Si une erreur se produit, NULL est renvoyé.

(Tutoriel recommandé : Tutoriel vidéo php)

Format de grammaire :

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

Exemple :

<?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\n";
}

?>
Copier après la connexion

Résultat de sortie :

myclass
myfunc1
myfunc2
Copier après la connexion

Recommandations associées : formation php

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