Excelente pregunta >.<!...
la mejor forma es con la función file_get_contents acompañado de explode(). ¿Cómo lo haces? Facil!...
Código PHP:
$file = explode("\r\n", file_get_contents("C:\\file.txt"));
$palabra_clave = "callate";
$arreglo = "";
foreach ($file as $key)
{
if (strpos($key, $palabra_clave) !== false)
{
$arreglo .= $key . "<br />\r\n";
}
}
echo $arreglo;
?>
Eso es todo y espero que te sirva...
Atte... DarkXNightmare ;D.