Open In App

PHP | SplFileObject setMaxLineLen() Function

Last Updated : 11 Jul, 2025
Comments
Improve
Suggest changes
5 Likes
Like
Report
The SplFileObject::setMaxLineLen() function is an inbuilt function of Standard PHP Library (SPL) in PHP which is used to set the maximum length of line length. Syntax:
void SplFileObject::setMaxLineLen( $len )
Parameters: This function accepts single parameter $len which is used to specify the maximum length of line. Return values: This function returns the maximum length of line. The default value is 0. Below Programs illustrate the SplFileObject::setMaxLineLen() function in PHP: Program 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());

?>
Output:
int(0) int(20)
Program 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>";
    }
?>
Output:
int(0) After = int(50) 
int(0) After = int(50) 
int(0) After = int(50) 
Reference: https://www.php.net/manual/en/splfileobject.setmaxlinelen.php

Similar Reads