3 Arrays in PHP zusammenführen

8

Ich habe 3 Arrays wie folgt.

%Vor%

Ich möchte diese 3 Arrays wie unten $result_array zusammenführen. Ich habe einen Code wie folgt geschrieben. Aber es gab ein leeres Array.

%Vor%

Code:

%Vor%

Bitte helfen Sie mir, dies zu tun.

    
tenten 18.07.2017, 11:02
quelle

6 Antworten

11

Foreach einfach über das erste Array und benutze den Index als Schlüssel für die anderen Arrays.

%Vor%
  

Denken Sie daran, dass dies nur funktionieren wird, wenn alle drei Arrays die gleiche Länge haben, möchten Sie das zuerst überprüfen

    
RiggsFolly 18.07.2017, 11:05
quelle
2

Sie können einfach durch das erste Array mit einer foreach-Schleife gehen, dann auf die entsprechenden Arrays zugreifen und die Ergebnisse in einem großen Array kombinieren. Dies funktioniert nur, wenn die Arrays die gleiche Länge haben, so dass es sich lohnt, dies zu überprüfen, bevor Sie irgendwelche Fehler stoppen. Etwas wie das:

%Vor%

Sie können eine Bewertung dieser Arbeit hier sehen - Ссылка

    
Styphon 18.07.2017 11:11
quelle
2

Erstellen Sie ein Beispiel-Array und drücken Sie mit der entsprechenden Taste

auf jeden Array-Wert %Vor%

Ausgang ist

%Vor%     
Suneel Kumar 18.07.2017 11:11
quelle
1
%Vor%     
Harshit Gupta 18.07.2017 11:11
quelle
1
%Vor%     
Ashok 18.07.2017 11:13
quelle
1

dies funktioniert für n Arrays und dynamische Länge des Arrays

%Vor% %Vor%     
Ali 18.07.2017 13:05
quelle

Tags und Links