Victor Manscoski: Verschachteltes array wieder auslesen

Hallo!

Ich habe ein Problem ich weiß nicht wie ich mein verschachteltes Array wieder auslesen kann?

Ich habe in $array_liste[] ein anderes array geschrieben.

$array_liste[] = array($bestands_liste,$element_aktiv);

echo "<pre>";
 print_r($array_liste);
 echo "</pre><br>";

und als Ausgabe habe ich folgendes:

Array
(
    [0] => Array
        (
            [0] => 101111
            [1] => 1
        )

[1] => Array
        (
            [0] => 102111
            [1] => 0
        )

[2] => Array
        (
            [0] => 103111
            [1] => 1
        )

)

Nur nun weiß ich nicht wie ich auf die verschachtelte Tabelle zugreifen kann?

Schliesslich ist es ja nun kein 2 dimensionales arry sondern in einem 1 dimensionales array ist ein 2 dimensionales array versteckt.

Gruß Victor

  1. Hey Victor,

    Ich habe ein Problem ich weiß nicht wie ich mein verschachteltes Array wieder auslesen kann?
    Ich habe in $array_liste[] ein anderes array geschrieben.

    Wenn du ein Array aus Arrays erstellst, kannst du es mit foreach()
    wieder abklappern (jedes enthaltene Element ansehen):

    foreach ($verschachteltes_array  as  $sub_array)
    {
       // z.B.:
       print_r($sub_array);

    // oder auch:
       list($bestands_liste,$element_aktiv)  =  $sub_array;
    }

    MsF,
    milky

    1. foreach ($verschachteltes_array  as  $sub_array)
      {
         // z.B.:
         print_r($sub_array);

      // oder auch:
         list($bestands_liste,$element_aktiv)  =  $sub_array;
      }

      Ja das geht! Was ähnliches habe ich ja schon gebaut ich habe nur gedacht es würde mit der Verschachtelung nicht gehen.

      Danke!

  2. Hallo,

    echo $array_liste[1][2];

    geht das?

    MFG
    Andavos

    --
    http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr