Función estandar en PHP que de los dias habiles no se si habrá, pero me ha parecido curioso, aquí tienes una función que te devuelve los días habiles de un mes:
Código PHP:
<?php
function habiles($mes,$anno){
$habiles = 0;
// Consigo el número de días que tiene el mes mediante "t" en date()
$dias_mes = date("t", mktime(0, 0, 0, $mes, 1, $anno));
// Hago un bucle obteniendo cada día en valor númerico, si es menor que
// 6 (sabado) incremento $habiles
for($i=1;$i<=$dias_mes;$i++) {
if (date("N", mktime(0, 0, 0, $mes, $i, $anno))<6) $habiles++;
}
return $habiles;
}
echo habiles("11","2006");
?>
Lo que no se reflejan son los festivos, tendras que hacer alguna regla especial para los festivos de tu país y region.
PD: "N" en date() solo funciona apartir de php 5.1.0, sino has de usar "D" o "l" y modificar el código