你当前所在位置:首页 > 网站建设 > Perl教程 > 列表

Perl的经典用法:读入多个记录

作者: 时间:2008-06-03 02:13:54 来自: 【 收藏本文 点击: 评论:

如果你调用,返回文件中剩余的记录。如果你处于文件尾,则返回空表:

@records=;

if(@records){

print"Therewere",scalar(@records),"recordsread.n";

}

在下面的一步中,进行赋值和测试两项工作:

if(@records=){

print"Therewere",scalar(@records),"recordsread.n";

}

chomp()也可适用对数组操作:

@records=;

chomp(@records);

对于任何表达式,都可以进行chomp操作,故你可以在下面的一步中这样写:

chomp(@records=);

什么是记录?

记录的缺省定义为:“行”。

记录的定义由$/变量控制的,该变量存放所输入的记录的分隔符,因为换行符字符(根据定义!)是用来分隔行的,故其缺省值为串“n”。

例如,你可以用任何你想要替换的符号来代替“n”。

$/=";";

$record=;#读入下一个用分号分隔的记录

$/可以取其它两个有趣的值:空串("")和undef。

责任编辑:adminTags:[keylink]'www.jzcss.com'[/keylink]上一篇:下面没有链接了下一篇:Perl的经典用法:读入段落 相关链接:
  • 无相关信息

用户评论: 查看全部评论

我要发表评论:
用户名:密码:验证码:匿名:
关于我们 - 免责声明 - 版权隐私 - 广告服务 - 联系我们 - 网站地图- 友情链接 - 设为首页- 加入收藏
Copyright© 2008-2009 www.jzcss.com All Rights Reserved
备案中...