Ok davon abgesehen das $ und eine Klammer fehlten schreibt er mir das Array falsch auf?
Das Array soll nachher so aussehen:
101 11 1
102 11 1
103 12 1
104 12 1
105 12 1
106 13 2
107 13 2
108 14 2
109 14 2
110 15 2
Mein neuer Code:
$gesamt_liste1 = "101;102;103;104;105;106;107;108;109;110";
$gesamt_liste2 = "11 ;11 ;12 ;12 ;12 ;13 ;13 ;14 ;14 ;15";
$gesamt_liste3 = "1 ;1 ;1 ;1 ;1 ;2 ;2 ;2 ;2 ;2";
$listen1 = explode(';', $gesamt_liste1);
$listen2 = explode(';', $gesamt_liste2);
$listen3 = explode(';', $gesamt_liste3);
$array_kompakt[][][]=array();
foreach ($listen1 as $n1)
{
$array_kompakt[]=$n1;
foreach ($listen2 as $n2)
{
$array_kompakt[][]=$n2;
foreach ($listen3 as $n3)
{
$array_kompakt[][][]=$n3;
}
}
}
echo "$array_kompakt:<br><pre>";
print_r($array_kompakt);
echo "</pre><br>";