Maison > Article > développement back-end > Explication graphique détaillée de l'API de réflexion de PHP
PHP5 ajoute une nouvelle fonctionnalité : La réflexion. Cette fonctionnalité permet à PHP de procéder à une ingénierie inverse de la classe, de l'interface, de la fonction, de la méthode et de l'extension. Grâce au code PHP, vous pouvez obtenir toutes les informations d'un certain objet et interagir avec lui.
API de réflexion de PHP, c'est-à-dire qu'en analysant le programme PHP lorsque PHP est en cours d'exécution, vous pouvez dériver la classe, la méthode, les attributs, les paramètres et d'autres informations de l'objet.
Comment utiliser l'API de réflexion
Exemple de code Person.php
La classe Person contient une variable membre et trois Méthodes membres
Obtenir la liste des méthodes et des attributs de l'objet $student
La classe ReflectionClass rapporte des informations pertinentes sur un class
Le résultat de sortie est : name say set get
Vous pouvez également utiliser la fonction class pour obtenir les informations du tableau
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!