Stefan Richter: 2 dimensionales Array füllen

Beitrag lesen

Hi,

nein, ich will keine Strings verbinden, sondern halt immer wieder überschreiben können, sodass aber bereits gesetzte Stellen des Strings nicht überschrieben werden.

Die Tabelle ist ja halt in X und Y Werte (X = Spalten und Y = Zeilen) unterteilt... so die X Werte stehen somit als erstes im Array drin:

$array[X] = [...];

Nun gibt es ja zu jedem X-Wert (Spalte) die zugehörigen Y Werte.

$array[X][Y] = [...];

Angenommen ich setze nun beim ersten Durchlauf die Spalte X-1 und die dazugehörige Zeile auf '1000000000'...

$array[1][1] = '1000000000';

Jetzt kommt es halt bei zweiten oder irgendeinem anderen Durchlauf dazu, dass ich wieder die Spalte X-1 erhalte und dort die Zeile neu setzen muss... dabei dürfen aber vorhandene Werte nicht zurückgesetzt werden.

Also angenommen ich erhalte beim zweiten Durchlauf für die Spalte X-1 die Zeile '0000010000':

$array[1][1] = '0000010000';

So würde ja der gesetzte Wert von $array[1][1] = '-->1<--000000000' durch $array[1][1] = '-->0<--000010000'; wieder auf 0 gesetzt werden... von daher bräuchte ich da eine Funktion, welche halt die Strings dann miteinander verschmilzt, so dass folgendes dabei herauskommt:

$array[1][1] = '100010000';