来个例子,说一个有意思的特殊内置变量程序就不多废话了,作用就是读文件,关键部分在“$line = ”,尖括号操作符作用是读取一行文件内容,但是,这里所说的一行,实际上是有一个标准的,那就是当perl在遇到了换行符后,边认为是一行,而换行符默认情况下是由于$/这个特殊变量定义的,是缺省值。接下来看一个会受到$/影响的内置变量,还是先说实例:将上面的例子稍做修改,再看一下:第二行多加了一句undef $/; ,上面已经说过它的作用了,来看一下这段程序运行的结果:再看一下C盘下的a.txt的内容:好,$.已经讲得差不多了,接下来再说一个它的特性,仍然是看程序说话:
暂无评论