Puedes usar arrays asociativos así por ejemplo para el mes que estes mostrando si tienes como días marcados los días 1, 7, 15 ...
creas un array así:
Código PHP:
$festivos = array( 1 => 'efemeride 1', 7 => 'efemeride 2', 15 => 'efemeride 3' );
luego ya cuando muestres tu calendario en cada día haces esto, suponiendo que el día actual(recorriendo un ciclo de 1 hasta el máximo día del mes) esté almacenado en la variable $dia_actual:
Código PHP:
if( is_set( $festivos[ $dia_actual ] ) )
echo $festivos[ $dia_actual ];
Suerte