PHP | SplFileObject setMaxLineLen() Function
Last Updated :
11 Jul, 2025
Improve
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:
php
Output:
php
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());
?>
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:
Reference: https://www.php.net/manual/en/splfileobject.setmaxlinelen.php
int(0) After = int(50) int(0) After = int(50) int(0) After = int(50)