perl自带的文件句柄DATA代表什么意思?当while(<DATA>)时读取的是什么信息??
2个回答
展开全部
唔.. 先看以下一例
print while(<DATA>) ;
__DATA__
one
two
three
要使用 DATA, 首先就得在脚本的最後一个部分加入 __DATA__ 这样一句. (留意是全大写)
在 __DATA__ 以下的内容, 就可以当成"文本"看待, 而 DATA 本身就是一个已打开的"句柄" (handle)
至於会读取到甚麼讯息, 就全看你在 __DATA__ 之下写的是甚麼了.
print while(<DATA>) ;
__DATA__
one
two
three
要使用 DATA, 首先就得在脚本的最後一个部分加入 __DATA__ 这样一句. (留意是全大写)
在 __DATA__ 以下的内容, 就可以当成"文本"看待, 而 DATA 本身就是一个已打开的"句柄" (handle)
至於会读取到甚麼讯息, 就全看你在 __DATA__ 之下写的是甚麼了.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询