J'ai 7 tableaux d'objets. Chaque objet contient des données. J'ai besoin de fusionner ces tableaux ensemble et je le faire avec:Comment fusionner de grands tableaux en PHP?
$arrayTotal = $array1;
$arrayTotal = array_merge($arrayTotal,$array2)
$arrayTotal = array_merge($arrayTotal,$array3)
$arrayTotal = array_merge($arrayTotal,$array4)
...
Tout fonctionnait bien jusqu'à ce que j'ai eu mon choix total de quelque chose comme 700 articles (chaque sous-réseau comptait 100 articles). Apache a cessé de répondre, je pense à cause d'un problème de mémoire à cause de tant de grands tableaux. J'ai eu des problèmes sur la 4ème ou 5ème fusion.
Quelle est la meilleure façon de les fusionner et d'éviter les erreurs?
Mise à jour:
[Sat Sep 15 10:17:36 2012] [notice] Apache/2.2.21 (Win32) PHP/5.3.9 configured -- resuming normal operations
[Sat Sep 15 10:17:36 2012] [notice] Server built: Sep 10 2011 11:34:11
[Sat Sep 15 10:17:36 2012] [notice] Parent: Created child process 3908
[Sat Sep 15 10:17:36 2012] [notice] Child 3908: Child process is running
[Sat Sep 15 10:17:36 2012] [notice] Child 3908: Acquired the start mutex.
[Sat Sep 15 10:17:36 2012] [notice] Child 3908: Starting 64 worker threads.
[Sat Sep 15 10:17:36 2012] [notice] Child 3908: Starting thread to listen on port 8080.
[Sat Sep 15 10:17:53 2012] [notice] Parent: child process exited with status 3221225477 -- Restarting.
Ceci est mon journal d'erreur apache. Je ne trouve des solutions avec la copie des fichiers à mon dossier system32, mais ils ne marchait pas
La barre "liée" sur le côté de cette page me rend triste. –
pourquoi pas array_merge_recursive – FirmView
@ Brendan Long Je pense que vous n'avez pas lu mon problème @FirmView Testé et même erreur – gogic1