Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/05/2014, 09:09
lolainas
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Consulta sobre arrays

Puede que haya una solución "más rápida" accediento al elemento por su índice y no eliminando el elemento, seguramente cueste más memoria y más tiempo.

Me refiero a esto:
Código PHP:
Ver original
  1. foreach($horarios[0] as $num => $dia)
  2.     $horarios[$dia] = [$horarios[1][$num], $horarios[1][$num+1]];

Ten cuidado está mal la primera.

Juega un poco y llegarás, de momento se me ocurre esto, que creo valdría:
Código PHP:
Ver original
  1. $horarios[$dia] = [$horarios[1][$num ? $num + 1 : $num], $horarios[1][$num ? $num + 2 : $num + 1]];

Última edición por lolainas; 30/05/2014 a las 09:19