当前位置:首页 » Perl » Perl eof()函数

Perl eof()函数

perl eof()函数,eof()函数学习例子,eof()函数实例代码,eof()函数在线教程等

语法

eof FILEHANDLE

eof()

eof


定义和用法

  • 返回1,如果FILEHANDLE将返回下一个读文件的末尾,或者如果FILEHANDLE是不开放的。

  • 使用不带参数的最后一个eof文件的读取。 用eof()与空括号是非常不同的。它是指由<>运算符可以通过在命令行上列出的文件和伪文件。

返回值

  • undef - 如果FILEHANDLE是不是在文件的末尾

  • 1 - 如果一个文件句柄,将报告下一次读取文件的末尾

例子

以下是详细用法...

    # insert dashes just before last line of last file
    while (<>) {
	if (eof()) {	# check for end of last file
	    print "-------------- by www.gitbook.net \n";
	}
	print;
	last if eof();  # needed if we're reading from a terminal
    }