Dann merke Dir zwei Werte.
Ja, daran habe ich auch gedacht, nur das wird schwer möglich sein, denn ich überschreibe die zu speichernden Variablen ja mit jedem Durchlauf.
also ich meine deine Idee mit:
for ($i=0; $i<$size; $i++) {
if (ereg("^($def:)", $array[$i])) {
$zwischenspeicher=$i;
break;
}
}
echo $zwischenspeicher;
funktioniert ja nur aufgrund der Tatsache, dass die Variable $zwischenspeicher bei jedem Durchlauf einen neuen Wert erhält, bis sie schließlich die letzte Zeile innehat.
Gruß,
Kosmos