一、打开、关闭文件 open的返回值用来确定打开文件的操作是否成功,当其成功时返回非零值,失败时返回零,因此可以如下判断: 二、读文件 语句line = 1__VE_ITEM__ tell函数 函数tell用来确定文件中当前位置(亦即第一条记录后的那个字节)。Tell返回的值也是记录长度的字节数。 length = tell ( FILE ); 如一条记录有3个字节长度,字节0,1和2。因而,文件中的当前位置是3,这就是一条记录的长度。 1__VE_ITEM__ seek函数 如果记录的长度已知,函数seek可用于查找文件中的任何记录。 函数seek接受3个参数:filename、offset和method。 Offset是在文件中确定新的当前位置时,所需移动的字节数。这个数一般可以这样计算:所需跳过的记录数乘以记录的字节数。 Method指出要开始查找的位置: 0表示从文件开始处计算; 1表示从当前位置开始计算; 2表示从文件结束出开始计算(这种情况下,offset一般为负数)。 例如: seek ( FILE, 5*length, 0 ) 执行后,他会使用计算式5*length和method为0来跳过文件的前5条记录,把第6条记录作为文件的当前位置 1__VE_ITEM__ truncate函数 truncate函数接收两个参数:一个文件句柄和一个文件字节位置。它从文件字节处开始移除记录,直到文件结束。 Perl字符串处理函数 Perl字符串处理函数index 调用语法position=index(string,substring,position); Perl字符串处理函数rindex 调用语法position=rindex(string,substring,position); Perl字符串处理函数length 调用语法num=length(string); Perl字符串处理函数pos 调用语法offset=pos(string); Perl字符串处理函数substr 调用语法substr(expr,skipchars,length) Perl字符串处理函数study 调用语法study(scalar); Perl字符串处理函数lc Perl字符串处理函数lcfirst ucfirst Perl字符串处理函数quotameta 调用语法newstring=quotemeta(oldstring); Perl字符串处理函数join 调用语法join(joinstr,list); Perl字符串处理函数sprintf 调用语法sprintf(string,fields); |
免责声明:本站部分文章和图片均来自用户投稿和网络收集,旨在传播知识,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系我们及时修正或删除。谢谢!
始终以前瞻性的眼光聚焦站长、创业、互联网等领域,为您提供最新最全的互联网资讯,帮助站长转型升级,为互联网创业者提供更加优质的创业信息和品牌营销服务,与站长一起进步!让互联网创业者不再孤独!
扫一扫,关注站长网微信