Michael W.: Zeilenaufbau kontrollieren und zählen

Beitrag lesen

$fn = 'mytextfile.txt';
$content = file($fn);
$haystack = array();
foreach($content as $c){
list ($begriff,$text) = explode(':',$c);
$haystack[ trim( $begriff) ][] = trim( $text);
}

/* Ausgabe des Resultates */
foreach ($haystack as $k => $v){
printf( 'Zum Begriff %s gibt es %d Zeilen<br>',$k,count($v) );
}

soweit sieht das ganz gut aus, nur das es noch auf keinen begriff bzw auf begriffe fixiert ist.
muss ich nicht mit $begriff1= 'text' arbeiten ?

Danke