Ich habe ein Array mit dem Namen $name[]
und ein anderes mit dem Namen $content[]
Beide Arrays haben gleiche Objekte (3). Das $content[]
Array kann 0, 1 oder 2 Nachrichten haben, wie unten zu sehen ist.Wie kombinieren Sie diese beiden Arrays, wenn array_combine nicht die Lösung ist?
Mein Ziel ist es, die $name[0]
mit der $content[0]
und so weiter zu echo. Der Name wird zuerst und nach den verfügbaren Nachrichten gedruckt. Ich habe versucht, array_combine
ohne Glück zu verwenden.
Was ist ein Weg, dies zu tun?
$ name []
Array
(
[0] =>
[1] =>
[2] =>
)
$ content []
Array
(
[0] => Array
(
[0] => Array
(
[message] =>
)
)
[1] => Array
(
)
[2] => Array
(
[0] => Array
(
[message] =>
)
[1] => Array
(
[message] =>
)
)
)
Sie haben einen Schlüssel Detail ausgelassen: was die kombinierte Array aussehen sollte. Von dem, was Sie beschrieben haben, sollte 'array_combine' die Lösung sein. Was sollte das Ergebnis der Kombination der Sample-Arrays sein? Was ist mit dem Ergebnis von 'array_combine' nicht geeignet? Die Ausgabe von 'var_export' ist nützlicher als' var_dump' für Beispieldaten, da sie gültiges PHP erzeugt. – outis