(PHP 5, PHP 7, PHP 8)
stream_get_line — Lee una línea en un flujo
stream_get_line() lee una línea en el recurso
handle.
La lectura termina cuando se han leído length bytes,
cuando se encuentra la cadena no vacía especificada por
ending (pero no se incluirá
en el valor devuelto), o si ocurre EOF: cualquiera de los tres
que ocurra primero.
Esta función es casi idéntica a fgets() excepto
que permite usar un delimitador de línea diferente de los caracteres estándar
\n, \r y \r\n,
y no devuelve el delimitador en sí.
streamUn resource válido de fichero.
length
El número máximo de bytes a leer desde el gestor.
Los valores negativos no están soportados.
Cero (0) significa el tamaño de chunk de socket por defecto,
es decir, 8192 bytes.
endingUn delimitador de cadena opcional.
stream_get_line() lee una línea de tamaño máximo
length en el flujo stream o false si ocurre un error.