Ankündigung

Einklappen
Keine Ankündigung bisher.

[erledigt] foreach zweimal ausführen..

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [erledigt] foreach zweimal ausführen..

    Hallo,

    ich habe z.Z. ein Problem mit zwei ineinander verschachtelten foreach Schleifen... mal ein Beispiel:

    PHP-Code:
    <?php

    $array1 
    = array("Rose""Tulpe");
    $array2 = array("Blume");


    foreach(
    $array1 as $array1) {
    echo 
    "$array1<br>";
    reset ($array2);
    foreach(
    $array2 as $array2) {
    echo 
    "$array2<br>";
    }
    }

    ?>
    Ergebnis

    Rose
    Blume
    Tulpe

    Ich möchte aber, dass das Ergebnis:
    Rose
    Blume
    Tulpe
    Blume

    ist... wie erreiche ich das?

  • #2
    $array1 as $array1
    $array2 as $array2
    Du überschreibst die Felder mit sich selbst in jedem Durchlauf.
    PHP-Code:
    <?php
    $array1 
    = array("Rose""Tulpe");
    $array2 = array("Blume");


    foreach(
    $array1 as $element1) {
      echo 
    $element1"<br />\n";

      foreach(
    $array2 as $element2) {
        echo 
    $element2"<br />\n";
      }
    }
    ?>

    Kommentar


    • #3
      Richtig hatte ich überhaupt nicht dran gedacht, super jetzt klappts

      Zitat von David Beitrag anzeigen
      Du überschreibst die Felder mit sich selbst in jedem Durchlauf.
      PHP-Code:
      <?php
      $array1 
      = array("Rose""Tulpe");
      $array2 = array("Blume");


      foreach(
      $array1 as $element1) {
        echo 
      $element1"<br />\n";

        foreach(
      $array2 as $element2) {
          echo 
      $element2"<br />\n";
        }
      }
      ?>

      Kommentar


      • #4
        könntest du den thread noch als erledigt markieren?

        Kommentar


        • #5
          lol

          Kommentar

          Lädt...
          X