Perl 编程/关键字/close
外观
函数close关闭与FILEHANDLE关联的文件或管道,刷新 I/O 缓冲区,并关闭系统文件描述符。如果所有操作都成功且任何 PerlIO 层都没有报告错误,则返回 true。如果省略参数,则关闭当前选定的FILEHANDLE。
作为open将closetheFILEHANDLE,因此在此情况下不需要关闭FILEHANDLE,尽管在输入文件上的显式close将重置文件计数器($.).
close FILEHANDLE
close
use open IN => ":crlf", OUT => ":bytes";
[…]
use open IO => ":encoding(iso-8859-7)";