Ich fange oft an, ein array
zu definieren, und dann herauszufinden, ich muss es in zwei oder mehr Teile aufteilen. Ich würde dann mit $array('key' => 'value')
für meine ersten Werte beginnen und dann den Code für die anderen Teile des Arrays wie folgt neu schreiben: $array['key'] = 'value'
. Aber das ist ein Ärger.Array Merge auf dem Sprung
Also habe ich versucht, die folgende, die zu funktionieren scheint:
$my_true_love_sent_me_for_christmas = array(
'First day' => 'A Partridge in a Pear Tree',
'Second day' => '2 Turtle Doves',
'Third day' => '3 French Hens',
'Fourth day' => '4 Calling Birds',
);
breathe(); // breathe, and then I want to continue my array where I left it.
$my_true_love_sent_me_for_christmas = array_merge($my_true_love_sent_me_for_christmas, array(
'Fifth day' => '5 Golden Rings',
'Sixth day' => '6 Geese a Laying',
'Seventh day' => '7 Swans a Swimming',
'Eighth day' => '8 Maids a Milking',
));
breathe(); // breathe, and then I want to continue my array where I left it.
$my_true_love_sent_me_for_christmas = array_merge($my_true_love_sent_me_for_christmas, array(
'Ninth day' => '9 Ladies Dancing',
'Tenth day' => '10 Lords a Leaping',
'Eleventh day' => '11 Pipers Piping',
'Twelfth day' => '12 Drummers Drumming',
));
Gibt es einen besseres/Reinigungsmittel/schnellerer Weg, auf dem Sprung ein Array Verschmelzung zu tun?
Ich nehme an, Sie zuerst alle Felder definieren könnte und führen Sie dann nur eine 'array_merge()' am Ende vorbei alle Arrays in. – MCMXCII
merge alle Array auf einmal ..! – Bhargav
Warum der Downvote? Ich habe meine Nachforschungen angestellt, biete zwei mögliche Lösungen für das Problem an und stelle eine klare Frage, wie es verbessert werden kann. – OnklMaps