Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/03/2013, 03:11
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: comparacion y creacion de arrays

No entiendo para qué necesitas crear otro array, si ya tienes toda la información que necesitas, de hecho, me sobra el array de días del mes, porque puedes hacer un for() desde 1 hasta el último día del mes.

Luego, tampoco veo la necesidad de tener los días 1-9 con un cero antes, pero eso es ya otra cosa.

Código PHP:
Ver original
  1. // Teniendo en array los días festivos nacionales y locales
  2. $festNal = array(7, 31);
  3. $festLoc = array(13, 22);
  4.  
  5. // Último día del mes
  6. $ultimo = 31;
  7.  
  8. // Recorres los días del mes
  9. for($i = 1; $i <= $ultimo; $i++) {
  10.     if(in_array($i, $festNal)) {
  11.           // Esto es un día festivo nacional
  12.     }
  13.     // aquí podría ir un else if en caso de que no marques ambos a la vez
  14.     if(in_array($i, $festLoc)) {
  15.           // Esto es un día festivo local
  16.     }
  17. }

Bueno, ahora, todo depende del uso que pienses darle a esos arrays, pero sigo sin ver la necesidad de crear otros; ya nos contarás.
__________________
- León, Guanajuato
- GV-Foto