Al desarrollar en grupo muchas veces sucede que por alguna extraña razón se nos ocurren las mismas funciones y/o clases, estas dos funciones detectan si una función y/o clase han sido creadas.
Detectar Función
function existeFuncion($nombreFuncion)
{
if(function_exists($nombreFuncion))
{
return "Función $nombreFuncion existe!";
}
else
{
return "Función $nombreFuncion disponible!";
}
}
//ejemplo
echo existeFuncion('getListados');
Detectar Clase
function existeClase($nombreClase)
{
if(class_exists($nombreClase))
{
return "Clase $nombreClase existe!";
}
else
{
return "Clase $nombreClase esta disponible";
}
}
//ejemplo
echo existeClase('Articulo');

Comentarios