Parse Error beim Ausgeben der array-Anzahl

PHP:
$my_array = array(
	array(
		'stueck1', 'ben', 'du stinkst!', array(
			array('vorname', 'hans'), array('nachname', 'wurst')
		)
	),
	array(
		'stueck2', 'ben', 'ja, wirklich!', array(
			array('vorname', 'hans'), array('nachname', 'wurst')
		)
	)
)
for ($i = 0; $i < count($my_array); $i++) {
  echo '<p>';
  echo $my_array[$i][1].' ('.$my_array[$i][0].'): '.$my_array[$i][2].'<br>';
  echo 'Parameter:';
  foreach ($my_array[$i][3] as $par) {
    echo ' ['.$par[0].'='.$par[1].']';
  }
  echo '</p>';
}

Habe mir jetzt die ganze Zeit den Kopf gegen die Tastatur gerammt,
wo da nur der Fehler sein kann???

Parse error: parse error, unexpected T_FOR in /kunden/80225_56112/poke-clan/test.php on line 14

$my_array soll ein Array sein, dass 2 Leute speichert mit
ihrer id (stueck1 und stueck2), ihrem Vornamen, dem,
was sie sagen und ein array mit Parametern mit je
name und value des Parameters.

Jetzt möchte ich in einer Schleife alle Namen ausgeben
mit Doppelpunkt und nach dem Doppelpunkt, was sie
sagen und ihre Parameter unten drunter und
bekomme es nicht hin.

Kann mir jemand vll. den Fehler finden?
Weil, ich schaff's nicht...
 
Meinst du in Zeile 12? Weil dort bringt es schonmal nichts.

edit: ne doch! Klappt! Danke!

Habe zu lange in vb geschreiben, fällt mir sowas einfaches nicht auf. :(
 
Zurück
Oben