Sven Rautenberg: brauche mal hilfe bei arrays

Beitrag lesen

Aloha!

arrays mit keys anstatt indizen, kannst am besten mit einen Foreach schleife anstatt einer for schleife bearbeiten:

foreach($menu as $key => $value) {

fwrite($fp,$value);

}

Anstatt dass du mit

foreach($menu as $key => $value)

für jedes Element des Hashes ein $key/$value-Pärchen extrahierst, kannst du auch schlicht mit

foreach ($menu as $key)

den Inhalt der Schleife füe alle Schlüsselwerte des Hashes ausführen.

Der Zugriff geht dann ganz banal:

foreach ($menu as $key)
{
  fputs($dateideskriptor, $menue[$key]["id"]);
  fputs($dateidesktiptor, $menue[$key]["text"]);
  fputs($dateidesktiptor, $menue[$key]["parent"]);
}

Dann muß man mit dem Value nämlich nicht rumhökern.

- Sven Rautenberg