Déterminer si la fonction existe
Lorsque nous créons une fonction personnalisée et comprenons l'utilisation des fonctions variables, afin de garantir que la fonction appelée par le programme existe, nous utilisons souvent function_exists 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.
<?php
function func() {}if (function_exists('func')){ echo 'exists';}
?>Que la classe soit définie, class_exists peut être utilisée.
<?php
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.
<?php
$filename = 'test.txt';if (!file_exists($filename)) { echo $filename . ' not exists.';}
?>
nouveau fichier
<?php
function func() {
echo 'exists';
}
$name = 'func';
if (function_exists($name)) { //判断函数是否存在
$name();
}
Aperçu
Clear
- Recommandations de cours
- Téléchargement du didacticiel
Le didacticiel n'est pas disponible au téléchargement pour le moment. Le staff est actuellement en train de l'organiser. Veuillez prêter plus d'attention à ce cours à l'avenir ~
Les étudiants qui ont regardé ce cours apprennent également
Parlons brièvement de la création d'une entreprise en PHP
Introduction rapide au développement web front-end
Développement pratique à grande échelle par Tianlongbabu du cadre MVC version Mini imitant le site Web de l'encyclopédie des choses embarrassantes
Premiers pas avec le développement pratique PHP : création rapide de PHP [Small Business Forum]
Vérification de connexion et forum de discussion classique
Collecte de connaissances sur les réseaux informatiques
Démarrage rapide de la version complète de Node.JS
Le cours front-end qui vous comprend le mieux : HTML5/CSS3/ES6/NPM/Vue/...[Original]
Écrivez votre propre framework PHP MVC (40 chapitres en profondeur/gros détails/à lire absolument pour que les débutants progressent)
















