2-dimensionales Array mit m x n Elementen anlegen

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 2-dimensionales Array mit m x n Elementen anlegen

    Hallo,

    wie kann ich ein 2-dimensionales Array mit m x n Elementen anlegen? m und n sind erst zur Laufzeit bekannt. Ich denke man könnte zuerst ein eindimensionales Array anlegen und dann mit einer for-Schleife für jeden Eintrag array(...) als Wert festlegen, um ein zweidimensionales Array zu erzeugen, aber geht das nicht vielleicht noch einfacher?

    Gruß und danke!
    cargu

  • #2
    Woher kommen denn die Daten? Ansonsten:

    PHP Code:
    $arr = array();
    for (
    $i=0;$i<$m;$i++)
       for (
    $j=0;$j<$n;$j++)
          
    $arr[$i][$j] = $i $j

    Comment


    • #3
      PHP Code:
      array_fill(0,$m,array_fill(0,$n,'')); 

      Comment

      Working...
      X