La función SplFileObject::setMaxLineLen() es una función incorporada de la biblioteca PHP estándar (SPL) en PHP que se utiliza para establecer la longitud máxima de la longitud de línea.
Sintaxis:
void SplFileObject::setMaxLineLen( $len )
Parámetros: Esta función acepta un único parámetro $len que se utiliza para especificar la longitud máxima de la línea.
Valores devueltos: esta función devuelve la longitud máxima de línea. El valor predeterminado es 0.
Los programas a continuación ilustran la función SplFileObject::setMaxLineLen() en PHP:
Programa 1:
<?php // Create an SplFile Object $gfg = new SplFileObject("gfg.txt"); // Print Length var_dump($gfg->getMaxLineLen()); // Set length $gfg->setMaxLineLen(20); var_dump($gfg->getMaxLineLen()); ?>
Producción:
int(0) int(20)
Programa 2:
<?php // Create an Array $GFG = array( "dummy.txt", "gfg.txt", "frame.txt" ); // Creating Spl Object foreach ($GFG as &$arr) { // Create an SplFile Object $gfg = new SplFileObject($arr); // Print Length before var_dump($gfg->getMaxLineLen()); // Set length $gfg->setMaxLineLen(50); echo "After = "; // Print length after var_dump($gfg->getMaxLineLen()); echo "</br>"; } ?>
Producción:
int(0) After = int(50) int(0) After = int(50) int(0) After = int(50)
Referencia: http://php.net/manual/en/splfileobject.setmaxlinelen.php