ForEach() und mehrdimensionale Arrays

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

  • ForEach() und mehrdimensionale Arrays

    Hallo,

    der nachfolgende Code listet alle T-Shirts auf incl. der verfügbaren Größen:

    PHP Code:
    <?

    $shirts["Abifeier"] = array("S","M","L");
    $shirts["WM2014"] = array("S","M","L","XL","XXL");

    foreach($shirts as $name => $inhalt)
                
    {

    echo "<b>".$name."</b><br>";

    foreach($shirts[$name] as $groesse){echo $groesse."<br>";}
                
    }

    ?>
    Das funktioniert super, wieso muss ich diese Zeile verwenden:

    PHP Code:
    foreach($shirts as $name => $inhalt
    anstatt

    PHP Code:
    foreach($shirts as $name
    Ich mein das $inhalt wird doch überhaupt nicht genutzt....

    Danke!

  • #2
    Dann benutz es doch!

    PHP Code:
    foreach ($shirts as $name => $groessen) {
        foreach (
    $groessen as $groesse) {
            
    // ...
        
    }

    Comment


    • #3
      Originally posted by Truncate View Post
      wieso muss ich diese Zeile verwenden
      Wer sagt denn, dass du es „musst“ …?

      Die Frage liest sich wie „ich hab den Code nicht verstanden, den ich irgendwo wegge-copyandpasted habe“.
      I don't believe in rebirth. Actually, I never did in my whole lives.

      Comment

      Working...
      X