Ich habe mehrere Arrays und ich möchte ein Array nur der Schlüssel erhalten, aber stellen Sie sicher, dass die Schlüssel in der Reihenfolge gehalten werden.Verschmelzen Sie zwei Sätze von Array-Schlüsseln in der Reihenfolge
Das Ergebnis dieses Projekts ist, dass jedes Element in einer CSV in einer Reihe angeordnet wird. Jetzt möchte ich das Label-Array als erste Zeile im Blatt bekommen und danach sollte jede Zeile folgen. Einige Anordnungen von Daten werden ausführlicher haben, beachten Sie Label 3.x
$aArr1 = array (
'Label 1' => 'Value',
'Label 2' => 'Value',
'Label 3.1' => 'Value',
'Label 4' => 'Value',
'Label 5' => 'Value',
'Label 6' => 'Value'
);
$aArr2 = array (
'Label 1' => 'Value',
'Label 2' => 'Value',
'Label 3.1' => 'Value',
'Label 3.2' => 'Value',
'Label 3.3' => 'Value',
'Label 4' => 'Value',
'Label 5' => 'Value'
);
$aArr3 = array (
'Label 1' => 'Value',
'Label 2' => 'Value',
'Label 3.1' => 'Value',
'Label 3.2' => 'Value'
)
$aDesiredLabelArr = array (
'Label 1',
'Label 2',
'Label 3.1',
'Label 3.2',
'Label 3.3',
'Label 4',
'Label 5',
'Label 6'
);
Meine Eingänge sind $aArr1
, $aArr2
& $aArr3
. Meine gewünschte Ausgabe ist $aDesiredLabelArr
. Ich schreibe in PHP.
Danke!
Was ist mit dem Schlüssel 'Label 3'? –
suchen Sie nach einem Array von 'Schlüsseln'' 'Paar'' Schlüssel' und 'Werten' .... Und was ist mit dem Schlüssel' Label3? ' –
@Ayaou ... guter Ort, nicht gemeint, da zu sein :) Aber im Grunde wie und wenn irgendwelche Schlüssel hinzugefügt werden (in einer foreach-Schleife zum Beispiel), sollten sie an der entsprechenden Position in die $ aDesiredLabelArr hinzugefügt werden. – Chris