Hallo, bin nicht ganz sicher, ob ich Deine Fragen verstehe. Ich versuche es mal.
Wie korrespondieren denn die Elemente miteinander?
Die Elemente (im Beispiel "Wert so und so") sind unabhängig voneinander. Werte können doppelt vorkommen.
Sind sie alle durch ihre Position einander zugeordnet?
Ist es eine streng bijektive Abbildung?
Vielleicht hilft das:
Alle Zeilen haben die gleiche Spaltenanzahl (was ich natürlich auch prüfen möchte). Also wie eine 4x10 Matrix beispielsweise.
Wie gesagt, ich möchte mit den Werten nichts machen. Ich möchte nur eigene Schlüssel (alphanum.) einsetzen statt [0],[1],...
Um meine Frage mal ein bisschen runterzubrechen:
Welches Konstrukt um Arrays/Matrizzen zu durchlaufen (foreach, each, while(list...) each) ist geeignet, um die Schlüssel zu ändern?
Ich komme nur mit einer for-Schleife und array_combine daran. Ist das das letzte Wort?