牛牛在线工具

SplFileObject::getCurrentLine()

收录 8868 个 PHP 函数,含用途说明与用法示例。

SplFileObject::getCurrentLine()

获取当前行的内容

函数:SplFileObject::getCurrentLine() 适用版本:PHP 5 >= 5.1.0, PHP 7 用法:SplFileObject::getCurrentLine() 方法用于获取当前行的内容。 语法:public SplFileObject::getCurrentLine(): string|false 参数:无 返回值:返回当前行的内容作为字符串,如果到达文件末尾则返回 false。 示例: // 创建一个 SplFileObject 实例 $file = new SplFileObject('data.txt'); // 循环遍历文件的每一行 while (!$file->eof()) { // 获取当前行的内容 $line = $file->getCurrentLine(); // 打印当前行的内容 echo $line . PHP_EOL; // 移动到下一行 $file->next(); } // 关闭文件 $file = null; 以上示例演示了如何使用 SplFileObject::getCurrentLine() 方法来遍历文件的每一行,并打印出每行的内容。注意,在使用该方法之前,我们需要先创建一个 SplFileObject 实例,并将文件名作为参数传递给构造函数。 如果文件包含以下内容: Hello World PHP is awesome! 运行以上示例将输出: Hello World PHP is awesome! 如果文件为空或到达文件末尾,SplFileObject::getCurrentLine() 方法将返回 false。 希望以上信息能对您有所帮助!如有任何疑问,请随时提问。