
{filelink=15063}
<?php
/*
bool function_exists (string nom_fonction)
bool method_exists (object objet, string nom_methode)
bool class_exists (string nom_class)
bool interface_exists (string nom_interface)
*/
// Verifier si la fonction existe
if (function_exists("changerCouleur")){
echo "Cette Fonction existe déjà";
} else
{
function changerCouleur()
{
}
echo "La fonction n'existait pas nous l'avons créée.<br />";
}
// Verifier si la classe existe
if (class_exists ("Voiture"))
{
echo "Cette Classe existe déjà";
} else
{
class Voiture
{
function methodevoiture()
{
}
}
$objet=new Voiture;
// Vérifier si la méthode existe
if (method_exists ($objet,"methodevoiture"))
{
print "La méthode existe<br/>";
}
else
{
}
echo "La classe n'existait pas. Nous l'avons créée<br />";
}
?>