Hallo Leute,
ich versuche gerade, 2 Mehrdimensionale Arrays welches in einer Funktion initialisiert werden, wieder mit return auszugeben.
Dabei gibt es allerdings Probleme, wenn ich dieses Array dann wieder an einer anderen Stelle in eine Funktion übermitteln möchte.
In der Praxis sieht das so aus:
Sieht doch alles ganz korrekt aus oder?
Wenn ja, warum wird aber keine Ausgabe mit print erzeugt?
Ich danke euch für die Hilfe,
Gruß X-Color
ich versuche gerade, 2 Mehrdimensionale Arrays welches in einer Funktion initialisiert werden, wieder mit return auszugeben.
Dabei gibt es allerdings Probleme, wenn ich dieses Array dann wieder an einer anderen Stelle in eine Funktion übermitteln möchte.
In der Praxis sieht das so aus:
Code:
function besipiel1() {
$test1 = array(array(1, 2, 3, 4, 5), array(1, 2, 3, 4, 5), array(1, 2, 3, 4, 5), array(1, 2, 3, 4, 5))
$test2 = array(array(1, 2, 3, 4, 5), array(1, 2, 3, 4, 5), array(1, 2, 3, 4, 5), array(1, 2, 3, 4, 5))
return array($test1, test2)
}
list($test1, $test2) = test();
function besipiel2($test1, $test2) {
print $test1[0][1];
print $test2[0][1];
}
beispiel2($test1, $test2);
Sieht doch alles ganz korrekt aus oder?
Wenn ja, warum wird aber keine Ausgabe mit print erzeugt?
Ich danke euch für die Hilfe,
Gruß X-Color