函數(shù)名稱:SplFileObject::getMaxLineLen()
適用版本:PHP 5 >= 5.1.0, PHP 7
函數(shù)描述:獲取當(dāng)前打開(kāi)文件的最大行長(zhǎng)度。
用法:
public SplFileObject::getMaxLineLen ( void ) : int
參數(shù): 此函數(shù)不接受任何參數(shù)。
返回值: 返回一個(gè)整數(shù),表示當(dāng)前打開(kāi)文件的最大行長(zhǎng)度。
示例: 假設(shè)有一個(gè)名為example.txt的文本文件,內(nèi)容如下:
Hello
World
$file = new SplFileObject('example.txt', 'r');
$maxLineLen = $file->getMaxLineLen();
echo "最大行長(zhǎng)度為:" . $maxLineLen;
輸出:
最大行長(zhǎng)度為:6
注意事項(xiàng):
- SplFileObject::getMaxLineLen()函數(shù)只能在以讀取模式打開(kāi)的文件上調(diào)用。
- 返回的最大行長(zhǎng)度包括行尾的換行符。
- 如果文件是空的,返回值將為0。