Ich versuche, zwei Arrays zusammenzuführen. Beide haben numerische Tasten und sind einzigartig. Wenn ich array_merge verwende, indiziert es beginnend bei 0 neu.
Also sagen wir, ich habe
%Vor%und ich habe
%Vor%Ich möchte diese beiden zusammen unter Beibehaltung der eindeutigen Schlüssel zusammenführen.
unten ist die Erklärung über das aktuelle Merge-Verhalten .. irgendwie herum?
"Wenn alle Arrays nur numerische Schlüssel enthalten, erhält das resultierende Array Inkrementierungsschlüssel, die bei Null beginnen."
Versuchen Sie es mit dem Operator +
.
$three
sollte jetzt so aussehen:
Wenn Sie Arrays mit numerischen Schlüsseln zusammenführen möchten, behalten Sie die Schlüssel bei und überschreiben Sie Elemente vom ersten Array nach Elementen vom zweiten Array:
%Vor%erzeugt:
%Vor%