Ciao!potete aiutarmi a risolvere questo mio dilemma?

il codice che segue fa parte di un file che apre un test d'orientamento:

$a = fopen("domande.txt", "r");
if ( $a) {
$b= fopen("risposte.txt", "r");
if ( $b) {
$count = 0;
echo "<form method=\"post\" action=\"test2.php\">
<table border=\"1\" cellpadding=\"3\" cellspacing=\"0\" bordercolor=\"#CCCCCC\">\n";
while ( !feof( $a) ) {
echo "<tr><td valign=\"top\">".( ++$count )."</td><td>".fgets( $a, 512 )."
\n";
$count_opzioni = 1;
$opzioni = explode ( "#", fgets( $b, 1024 ) ) ;
foreach ( $opzioni as $opzione )
echo "<input name=\"domanda_$count\" type=\"radio\" value=\"".$count_opzioni++."\">$opzione \n";
echo "</td></tr>\n";
}
echo "</table>

Vorrei però cambiare il modo di aprire il file risposte, cioè non mettendo explode separando le singole risposte con # ma mettere le risposte:
molto
poco
niente
###
molto
poco
##
in questa maniera! poi non vorrei usare il foreach. Quale altro metodo posso usare?

Vi ringrazio tanto!