Huhu michel
ich bin mir nicht sicher ob ich wirklich verstanden habe was Du machen möchtest, aber vielleciht hilf es dir wenn Du Deine Datensäze in ein assoziatives Array ablegst.
Z.B. so:
Angenommen Dein Flatfile ist Zeilenweise in einem Array $flat abgelegt...
$haystack = array();
foreach ( $flat as $f ){
$kriterium = macheirgendetwasmit($f); # das muss hier noch ausgearbeitet werden
$haystack[$kriterium][] = $f;
}
/* jetzt hast Du ein Array von Arrays */
foreach ($haystack as $k => $v){
printf('Zum Kriterium %s gibt es %d Einträge <br>',$k,count($v));
}
so far ....
Viele Grüße
lulu