"enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"); return $meses[intval($num)]; } function diaNombre($num){ $dias=array("domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"); return $dias[intval($num)]; } function horaMin($arr, $campo = "Horario_hora"){ $min = ""; foreach($arr as $horario){ if($min == "" || date('H:i', strtotime($horario[$campo])) < date('H:i', strtotime($min))){ $min = $horario[$campo]; } } return date('H:i', strtotime($min)); } function horaMax($arr, $campo = "Horario_hora_final"){ $max = ""; foreach($arr as $horario){ if($max == "" || date('H:i', strtotime($horario[$campo])) > date('H:i', strtotime($max))){ $max = $horario[$campo]; } } return date('H:i', strtotime($max)); } function duracionMinutos($fechahora_i, $fechahora_f){ return round((strtotime($fechahora_f) - strtotime($fechahora_i)) / 60,2); } function validaPassword($pass){ $expr = '/^\S*(?=\S{5,})(?=\S*[a-zA-Z])(?=\S*[\d])(?=\S*[\W])\S*$/'; return preg_match($expr, $pass); }