(PHP 5, PHP 7, PHP 8)
stream_get_line — Obtiene una línea del recurso de flujo hasta un delimitador dado
Obtiene una linea desde el gestor dado.
La lectura finaliza cuando hayan sido leídos length
bytes, cuando se encuentre la cadena especificada por ending
(la cuál no está incluida en el valor devuelto), o sobre EOF (lo que suceda primero).
Esta función es casi indéntica a fgets() excepto que permite delimitadores de fin de línea distintos a los habituales \n, \r, y \r\n, y no devuelve el delimitador mismo.
handle
Un gestor de archivo válido.
length
El número de bytes a leer desde el gestor.
ending
Un delimitador de cadena opcional.
Devuelve una cadena de hasta length
bytes leídos desde el archivo apuntado por handle
.
Si ocurre un error, devuelve false
.