Maison > Article > développement back-end > Comment déterminer si une méthode en php existe
Comment déterminer si une méthode en php existe : Vous pouvez utiliser la fonction method_exists pour déterminer, comme [method_exists($directory,'read')]. Si vous souhaitez déterminer si les propriétés de la classe ont été définies, vous pouvez utiliser la fonction property_exists pour le déterminer.
Fonctions associées :
(Recommandation vidéo d'apprentissage : cours java)
bool method_exists ( Mixed $object , string $method_name ) Vérifiez si la méthode de la classe existe
Exemple de code :
$directory=new Directory; if(!method_exists($directory,'read')) { echo '未定义read方法!'; }
Si vous souhaitez déterminer si un certain attribut de la classe a été défini, utilisez le méthode suivante :
bool property_exists (mixed $class , string $property ) vérifie si les propriétés de la classe existent
Exemple de code :
$directory=new Directory; if(!property_exists($directory,'li')) { echo '未定义li属性!'; }
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!