ebbene sì anche i grandi sbagliano (modestamente parlando) eccoti la versione corretta:

Codice PHP:
<?php
  $nome 
"GIANDUIA ROSSI";
  
$voci_trovate = array();
  
// supponiamo che vuoi cercare Luca Rossi inserito nella variabile $nome
  
$lines file('voci.txt');
  foreach (
$lines as $line) {
    
// explode crea un array composto dai pezzi di ogni linea
    
$arr explode(','trim($line));
    for (
$i=0$i<count($arr); $i++) {
       
// cerca una corrispondenza con $nome
      
if ($arr[$i]==$nome) {
        
// se la voce è stata trovata aggiungila a $voci_trovate
        
array_push($voci_trovate$line);
      }
    }
  }
  
//visualizza le righe trovate
  
if (count($voci_trovate)) {
    for (
$i=0$i<count($voci_trovate); $i++)
       echo 
$i." - ".$voci_trovate[$i]."</br />";
  } else
      echo 
"nessuna corrispondenza trovata
"
;
?>