uninclude.php Código PHP:
function ejecutame(){
return 'Me ejecutaste';
}
unarchivo.php Código PHP:
function incluyeme($include, $funcion){
if(file_exists('includes/'.$include)){
include('includes/'.$include);
is_callable($funcion,true,$funcion_a_ejecutar);
return $funcion_a_ejecutar();
}
}
incluyeme('uninclude.php','ejecutame');
dentro de is_callable($funcion,true,$funcion_a_ejecutar), la funcion ejecutada debe devolver verdadero, pero se puede cambiar a false.