Partiendo con funciones tipo str_pos() o substr() podrías ir haciendo lo que te propones .. Pero te vendría mejor (tal vez.. no defines bien el patron a seguir) usar funciones sobre Expresiones regulares (preg_math_all() y similares)
Por cierto .. antes tendrías que abrir ese archivo hacia un array/cadena para aplicar el resto de funciones mencionadas en busca de tu patrón. (file() .. fopen() .. etc)
Y .. si tienes vários archivos que abrir de un directorio/rutas indicadas te vendría bien ver el objeto predefinido de PHP: dir()
Puedes buscar todas estas funciones en:
www.php.net/manual/es
Un saludo,