En el archivo javascript uso la función .tostring() para convertir el array en una cadena y así enviarla al archivo php mediante un formulario y luego convertir la cadena en un array con la función de PHP explode().
El problema es que no me detecta los arrays que contiene el array padre, sino que mete a todos los valores en un solo array.
Los array sirven para almacenar fechas, los "arrays hijos" contienen tres valores: una fecha y dos horas.
Para solucionarlo se me ocurrió el siguiente código:
Código PHP:
Ver original
$contador = 0; for ($i2=0; $i2 <= 2 ; $i2++) { $dia = $i + $i2; $fechas[$contador][$i2] = $arreglophp[$dia]; } $contador = $contador + 1; }
Con el primer bucle for separo los "arrays hijos" y con el segundo designo los valores pero cuando lo ejecuto me salta que me excedo de memoria: "Allowed memory size of 134217728 bytes exhausted (tried to allocate 36 bytes)".