function func() { return 'hello,world!'; } $myFunction = 'func';
Lorsque nous créons une fonction personnalisée et comprenons l'utilisation des fonctions variables, afin de nous assurer que la fonction appelée par le programme existe, nous utilisons souvent Function_exists en premier pour déterminer si la fonction existe.
Le même method_exists peut être utilisé pour détecter si une méthode de classe existe.
if (function_exists($myFunction )){ echo 'exists'; }
Que la classe soit définie, class_exists peut être utilisé.
class MyClass{ } // 使用前检查类是否存在 if (class_exists('MyClass')) { $myclass = new MyClass(); }
Il existe de nombreuses méthodes de vérification de ce type en PHP, par exemple si le fichier existe file_exists, etc.
$filename = 'test.txt'; if (!file_exists($filename)) { echo $filename . ' not exists.'; }
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!