PHP-Array-Kombination funktioniert nicht

8

UNTERNEHMENSGEBIET

%Vor%

ENTFERNUNGSORRAY

%Vor%

Wie die Ausgabe aussehen soll:

%Vor%

Frage:

array_push($company_array,$distance_array); scheint nicht zu tun, was ich will.

Es fügt es bis zum Ende hinzu, aber nicht dort, wo ich es möchte (beachten Sie den Unterschied, wo es platziert ist):

%Vor%     
ChicagoDude 22.04.2015, 00:28
quelle

2 Antworten

4

Es hat eine andere Ebene in $company , wenn Sie das einzelne Array innerhalb dieser anderen Verschachtelung haben wollen, zeigen Sie es direkt auf den Index Null und verwenden Sie array_merge :

%Vor%

Beispielausgabe

    
Ghost 22.04.2015, 00:38
quelle
1

Eine andere Möglichkeit, die beiden Arrays zusammenzuführen, ist der Operator + :

%Vor%

Eine detaillierte Erklärung des Unterschieds zwischen array_merge und + finden Sie hier .

>     
Matthew Johnson 22.04.2015 01:53
quelle

Tags und Links