Obtener el número de línea de preg_match_all ()

Estoy usando PHP preg_match_all () para buscar una cadena importada usando file_get_contents (). La expresión regular devuelve coincidencias, pero me gustaría saber en qué número de línea se encuentran esas coincidencias. ¿Cuál es la mejor técnica para lograr esto?

Podría leer el archivo como una matriz y realizar la expresión regular para cada línea, pero el problema es que mi expresión regular coincide con los resultados en los retornos de carro (nuevas líneas).

Respuestas a la pregunta(9)

Su respuesta a la pregunta