" . $this->mes_ext[($mes)] . " |
Dom |
Seg |
Ter |
Qua |
Qui |
Sex |
Sab |
");
$dia = 1;
while ( $dia <= cal_days_in_month(1, $mes, $ano) ) {
print("");
for ( $i = 0; $i <= 6; $i++ ) {
if ( $dia <= cal_days_in_month(1, $mes, $ano) ) {
if ( date('w', mktime(0,0,0,$mes,$dia,$ano)) == $i ) {
$dia = strlen($dia) <= 1 ? 0 . $dia : $dia;
$mes = strlen($mes) <= 1 ? 0 . $mes : $mes;
print("" . $dia++ . " | ");
} else
print(" | ");
}
}
print("
");
}
print("");
}
}
/*
Exemplo de Utilização
*/
$objCalendario = new calendario;
$objCalendario->impr_calendar(); //imprime o calendario do mês corrente
$objCalendario->impr_calendar(8); // imprime calendario do mês 8 do ano corrente
$objCalendario->impr_calendar(6, 2010); // imprime calendario do mês 6 do ano de 2010
?>