Diskordier
Neu angemeldet
- Registriert
- 14 Juli 2013
- Beiträge
- 161
Hallo leute wie erzeuge ich ein Mehrdimensinales Array über eine for schleife?
zb das hier ist mein Code bsp
[src=php]<html>
<body>
<?php
$arr1 = array("EpisodenID" => "a", "Titel" => "b", "nr" => "c");
$arr2 = array("EpisodenID" => "1a", "Titel" => "d", "nr" => "e");
$arr3 = array("EpisodenID" => "2a", "Titel" => "f", "nr" => "g");
#arrMehrDim = Mehrdimensionales Array
$MehrDimarr[] = $arr1;
$MehrDimarr[] = $arr2;
$MehrDimarr[] = $arr3;
echo $MehrDimarr[1]['Titel'];
#ergebniss sollte d sein da das 2 array wert titel
foreach($MehrDimarr as $SubArray) {
echo "EpisodenID: ".$SubArray['EpisodenID']."<br />";
}
?>
</body>
</html>[/src]
nun möchte ich aber diese Arrays durch eine for Schleife enstehen lassen das es mir die $arr = erzeugt und ich diese nicht von Hand schreiben muss.
zb x =3
so da sich dann so was habe und es mir bei jedem Schleifen duchgang die nr um eines hoch zählt so c0 , c1 ,2
$arr[x]= array("EpisodenID" => "a", "Titel" => "b", "nr" => "c[x]");
wie mache ich das ?
Danke für eure Hilfe
zb das hier ist mein Code bsp
[src=php]<html>
<body>
<?php
$arr1 = array("EpisodenID" => "a", "Titel" => "b", "nr" => "c");
$arr2 = array("EpisodenID" => "1a", "Titel" => "d", "nr" => "e");
$arr3 = array("EpisodenID" => "2a", "Titel" => "f", "nr" => "g");
#arrMehrDim = Mehrdimensionales Array
$MehrDimarr[] = $arr1;
$MehrDimarr[] = $arr2;
$MehrDimarr[] = $arr3;
echo $MehrDimarr[1]['Titel'];
#ergebniss sollte d sein da das 2 array wert titel
foreach($MehrDimarr as $SubArray) {
echo "EpisodenID: ".$SubArray['EpisodenID']."<br />";
}
?>
</body>
</html>[/src]
nun möchte ich aber diese Arrays durch eine for Schleife enstehen lassen das es mir die $arr = erzeugt und ich diese nicht von Hand schreiben muss.
zb x =3
so da sich dann so was habe und es mir bei jedem Schleifen duchgang die nr um eines hoch zählt so c0 , c1 ,2
$arr[x]= array("EpisodenID" => "a", "Titel" => "b", "nr" => "c[x]");
wie mache ich das ?
Danke für eure Hilfe