Hi!
Die zweite Möglichkeit sah auf den ersten Blick verlockend aus. Leider bezieht sie sich auch auf ein assoziatives Array, also mehrdimensional. Ich habe aber nur numereische Arrays, also eindimensionale, so wie si z.B. durch $datei=file("Dateiname"); erzeugt werden.
Bei mir klappt beides:
<?php
$array = array ("grün","rot","gelb");
$key = array_keys ($array,"gelb");
echo $key[0]."\n\n";
foreach ($array as $key => $value){
echo "$key: $value\n";
}
?>
Grüße
Andreas