Usa la función
file() para leer el archivo. Esta función generará un array con cada fila de tu archivo. Luego, con un bucle, lees cada una de las líneas, buscando la palabra que deseas. Si la encuentras, la guardas en otro arreglo. Al final del bucle, tú segundo array contendrá todas las líneas que tuvieron la palabra buscada.
Fui claro? Para buscar la palabra en la línea puedes usar
strpos(), expresiones regulares, o
explode() para partir la línea en palabras, y luego buscar en el array resultante la palabra.
Saludos,