Array zusammenführen
Hallo,
ich habe 3 Array, welche ich gerne zusammenführen würde.
order$
array(4) {
["orderID"]=> string(3) "164"
["ordernumber"]=> string(5) "20027"
["order_number"]=> string(5) "20027"
["userID"]=> string(1) "1" }
postion$
array(2) {
["positionID"]=> string(1) "1"
["number"]=> string(5) "11111" }
user$
array(2) {
["userID"]=> string(2) "50"
["namer"]=> string(4) "Carl" }
Mache ich das nun mit array_merge so erhalte ich dies:
array(4) {
["orderID"]=> string(3) "164"
["ordernumber"]=> string(5) "20027"
["order_number"]=> string(5) "20027"
["userID"]=> string(1) "1" }
array(2) {
["positionID"]=> string(1) "1"
["number"]=> string(5) "11111" }
array(2) {
["userID"]=> string(2) "50"
["namer"]=> string(4) "Carl" }
Sozusagen 3 Array's in einem. Was ich aber nicht will.
Ich hätte es gerne komplett in einem Array so:
array(8) {
["orderID"]=> string(3) "164"
["ordernumber"]=> string(5) "20027"
["order_number"]=> string(5) "20027"
["userID"]=> string(1) "1"
["positionID"]=> string(1) "1"
["number"]=> string(5) "11111"
["userID"]=> string(2) "50"
["namer"]=> string(4) "Carl" }
Könnt ihr mir weiterhelfen?
Danke
ich habe 3 Array, welche ich gerne zusammenführen würde.
order$
array(4) {
["orderID"]=> string(3) "164"
["ordernumber"]=> string(5) "20027"
["order_number"]=> string(5) "20027"
["userID"]=> string(1) "1" }
postion$
array(2) {
["positionID"]=> string(1) "1"
["number"]=> string(5) "11111" }
user$
array(2) {
["userID"]=> string(2) "50"
["namer"]=> string(4) "Carl" }
Mache ich das nun mit array_merge so erhalte ich dies:
array(4) {
["orderID"]=> string(3) "164"
["ordernumber"]=> string(5) "20027"
["order_number"]=> string(5) "20027"
["userID"]=> string(1) "1" }
array(2) {
["positionID"]=> string(1) "1"
["number"]=> string(5) "11111" }
array(2) {
["userID"]=> string(2) "50"
["namer"]=> string(4) "Carl" }
Sozusagen 3 Array's in einem. Was ich aber nicht will.
Ich hätte es gerne komplett in einem Array so:
array(8) {
["orderID"]=> string(3) "164"
["ordernumber"]=> string(5) "20027"
["order_number"]=> string(5) "20027"
["userID"]=> string(1) "1"
["positionID"]=> string(1) "1"
["number"]=> string(5) "11111"
["userID"]=> string(2) "50"
["namer"]=> string(4) "Carl" }
Könnt ihr mir weiterhelfen?
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 169639
Url: https://administrator.de/forum/array-zusammenfuehren-169639.html
Ausgedruckt am: 22.12.2024 um 21:12 Uhr
5 Kommentare
Neuester Kommentar
Hi Ottscho
Hm... laut PHP-Manual - array_merge() sollte es doch genau so funktionieren !?
Am besten du kontrollierst noch einmal mit
~Arano
Hm... laut PHP-Manual - array_merge() sollte es doch genau so funktionieren !?
Am besten du kontrollierst noch einmal mit
print_r()
und/oder var_dump()
die Inhalte der Variablen und poste doch auch mal das Stück PHP-Script mit dem du es versucht hast !~Arano
Hallo @ottscho,
lösche bitte alle persönlichen Daten in deinem Post. Da kann man ja Name und Adresse direkt rauslesen.
Entweder, du nimmst die Array-Ausgabe wieder raus, oder du X't die Namen und Daten aus.
Gruß
@Snowman25
lösche bitte alle persönlichen Daten in deinem Post. Da kann man ja Name und Adresse direkt rauslesen.
Entweder, du nimmst die Array-Ausgabe wieder raus, oder du X't die Namen und Daten aus.
Gruß
@Snowman25