Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/03/2013, 02:44
andrescev
 
Fecha de Ingreso: marzo-2013
Mensajes: 25
Antigüedad: 11 años, 1 mes
Puntos: 0
Exclamación comparacion y creacion de arrays

Buenos días, tengo aqui un problema de arrays a ver si alguno sabria como hacerlo de manera de no volverme skizo perdido... jajaja

haber tengo 3 arrays.

array (1) [01, 02, 03, 04...] (dias del mes, varia segun el mes logicamente)
array (2) [07, 31] (dias del mes que son festivos nacionales)
array (3) [13, 22] (dias del mes que son festivos locales)

El tema es comparar los arrays, y los dias que coincidan añadirles una cifra, habia pensado usar 1 para dias normales, 2 para festivos nacionales, 3 para festivos locales...

he empezado sacando esta informacion de la base de datos, esta informacion, las fechas son una cadena completa donde se especifica el dia del mes, el mes, el año y el dia de la semana, luego yo he apañado los arrays con substrings dentro de foreach y así.

para comprar estoy con array_intersect que me devuelve los valores que coinciden pero el tema es que a la vez que me devuelve esos valores me cree otro array añadiendo 1 a todos los valores menos a los festivos nacionales que añadira un 2, luego supongo que ese array tendre que volverlo a comparar con el array de festivos locales y los que coincidan se quita el 1 se pone un 3...

weno haber si este cacao tiene solución, un saludo y gracias.