Ciao ragazzi ho trovato questo script sulla rete e vorrei modificarlo secondo le mie esigenze.

<?php
//definiamo la parola da cercare
$key = "Php";
$search = array();

//introduciamo il file su cui cercare
$righe = file('linguaggi.txt');
foreach ($righe as $riga) {

//separiamo le righe trasformandole in records
//su cui cercare
$result = explode(',', trim($riga));
for ($j=0; $j<count($result); $j++) {

//troviamo le corrispondenze
if ($result[$j]==$key) {
//inseriamo il record trovato nell'array
array_push($search, $riga);
}
}
}
//mostriamo i risultati
if (count($search)) {
for ($j=0; $j<count($search); $j++)
echo $j." - ".$search[$j]."</br />";
} else {

//messaggio alternativo in assenza di risultati
echo "La ricerca non ha prodotto risultati";
}
?>

Lo script in questione (lo saprete meglio di me) fa un search su un file di testo.
La cosa che secondo me non và (per le mie esigenze) e che la parola che cerca deve essere identica al capo "$key " invece a me servirebbe trovare una qualsiasi parola all'interno del file
Grazie!!!!