1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Array über Schleife füllen?

Dieses Thema im Forum "PHP" wurde erstellt von Flens, 10. November 2003.

  1. Flens

    Flens Grünschnabel

    Hallo!

    Kann man ein mehrdimensionales Array auch über eine Schleife füllen?

    Das Array sieht so aus:

    PHP:
    1.  
    2.   $test = (array(
    3.                           array($testwerte[0][0],$testwerte[0][1]),
    4.                           array($testwerte[1][0],$testwerte[1][1]),
    5.                           array($testwerte[2][0],$testwerte[2][1])
    6.                  ));
    7.  
    jetzt möchte ich die Werte über eine Schleife eintragen.
    mir das ungefähr so gedacht:

    PHP:
    1.  
    2.  $anzahl = (count($testwerte)/2);
    3.   $test = (array(
    4.                         for ($i=0; $i < $anzahl; $i++)
    5.                                   {
    6.                                     array($testwerte[$i][0],$testwerte[$i][1])
    7.                                    }
    8.                  ));
    9.  
    Das funktioniert natürlich so nicht, kann mir da vielleicht einer eine Lösung für das Problem nennen?

    Danke!
    Zuletzt bearbeitet: 10. November 2003
  2. Fabian Hofmann

    Fabian Hofmann Erfahrenes Mitglied

    Code (PHP):
    1. $anzahl = count($testwerte)/2;
    2. $test   = array();
    3.  
    4. for ($i=0; $i < $anzahl; $i++) {
    5.     $test[] = array( $testwerte[$i][0], $testwerte[$i][1] )
    6. }

Diese Seite empfehlen