Ah!
Me falta darte la inicalizacion de la variable $festivos, por si quieres que no se puedan elegir los días festivos
Código PHP:
// Calendario de festivos
$festivos_nacionales = array('01/01', '06/01', '01/05', '01/11', '06/12', '08/12', '25/12');
$festivos_autonomicos = array('28/02'); //Andalucía
$festivos_locales = array('19/08', '08/09'); //Málaga
$pascua = easter_date();
$dia = 60 * 60 * 24; //duración de un dia en segundos (UNIX)
$semana_santa = array(date('d/m', $pascua - (3 * $dia)), date('d/m', $pascua - (2 * $dia)));
$festivos = array_merge($festivos_nacionales, $semana_santa);
$festivos2 = array_merge($festivos, $festivos_autonomicos, $festivos_locales);
unset ($semana_santa, $dia, $pascua, $festivos_nacionales, $festivos_autonomicos, $festivos_locales, $semana_santa);
##END#Festivos#######################