获取特定字符问题

获取特定字符问题

$_ = join '', <DATA>;

确实可以.但是不清楚这个语句的意思
大哥,这句是什么意思呀?能解释一下不?


QUOTE:
原帖由 snowtty 于 2009-1-1 12:01 发表
$_ = join '', ;

确实可以.但是不清楚这个语句的意思
大哥,这句是什么意思呀?能解释一下不?

我猜是把<DATA> 内容都拼接成一行,为了方便后边的数据过滤提起吧:)


QUOTE:
原帖由 snowtty 于 2009-1-1 12:01 发表
$_ = join '', ;

确实可以.但是不清楚这个语句的意思
大哥,这句是什么意思呀?能解释一下不?

就是把 __DATA__ 后面的数据都读到 $_ 里去,可以这么理解


QUOTE:
原帖由 snowtty 于 2009-1-1 12:01 发表
$_ = join '', <DATA>;

确实可以.但是不清楚这个语句的意思
大哥,这句是什么意思呀?能解释一下不?

join 的意思看 perlfunc 中的 join
<DATA> 的意思看 perldata 然后搜索 __DATA__
<FILEHANDLE> 的意思看 perlop 中的 I/O Operations
$_ 的意思看 perlvar 对其的描述

perldoc 的使用方法:

[Copy to clipboard] [ - ]
CODE:
perldoc perldoc



QUOTE:
原帖由 MMMIX 于 2009-1-1 15:12 发表

join 的意思看 perlfunc 中的 join
的意思看 perldata 然后搜索 __DATA__
的意思看 perlop 中的 I/O Operations
$_ 的意思看 perlvar 对其的描述

perldoc 的使用方法:

perldoc perldoc

知识爆炸


QUOTE:
原帖由 ynchnluiti 于 2009-1-1 16:46 发表

知识爆炸

没有你说的那么恐怖,Perl 自带的文档其实也没有多少。你要坚持每天看两个小时,永不了几个月就可以全看一遍。看完一遍,即使不能全记住,至少什么东西在什么地方讲了总会有个印象,后面查也就方便了。

而且这么看一遍还有另外一个好处,你对 Perl 可以由一个完整、系统的了解。