Höchsten Wert im Array ermitteln

Hallo Leute,
wie ermittel ich in dem folgenden - ich glaube es nennt sich mehrdimensionalen - Array den höchsten Wert vom Index? In diesem Fall 14!
Ich danke Euch im Voraus, Ulrich

$daten=array(
„1“=>„teil1“,„teil2“,„teil3“),
„6“=>„teil1“,„teil2“,„teil3“),
„14“=>„teil1“,„teil2“,„teil3“),
„4“=>„teil1“,„teil2“,„teil3“),
„9“=>„teil1“,„teil2“,„teil3“),
„11“=>„teil1“,„teil2“,„teil3“),
);

Hallo,

das wirst Du wohl nur über krsort() lösen können

$keyssort = array\_keys($daten);
krsort($keyssort);
reset($keyssort);
echo $keyssort[0];

Gruß
Christian

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

da hast du dich ein bissel verrannt - das tut naemlich gar nicht wie es soll…

richtiger waere:

$keyssort = array\_keys($daten);
rsort($keyssort);
echo $keyssort[0];

und schoner, wie ich finde, waere die loesung:

print max( array\_keys($daten) );

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

wo Du recht hast, hast Du recht :smile: - ich poste nimmer nach dem Abendbrot