Perl 教程 第2页

Perl 目录操作

阅读(359)

以下列出了一些操作目录的标准函数: opendir DIRHANDLE, EXPR # 打开目录 readdir DIRHANDLE # 读取目录 rewinddir DIRHANDLE # 定位指针到开头 telldir DIRHANDL...

Perl 文件操作

阅读(304)

Perl 使用一种叫做文件句柄类型的变量来操作文件。 从文件读取或者写入数据需要使用文件句柄。 文件句柄(file handle)是一个 I/O 连接的名称。 Perl 提供了三种文件句柄: STDIN,STD...

Perl 格式化输出

阅读(323)

Perl 是一个非常强大的文本数据处理语言。 Perl 中可以使用 format 来定义一个模板,然后使用 write 按指定模板输出数据。 Perl 格式化定义语法格式如下: format FormatName = fieldline v...

Perl 引用

阅读(360)

引用就是指针,Perl 引用是一个标量类型可以指向变量、数组、哈希表(也叫关联数组)甚至子程序,可以应用在程序的任何地方。 创建引用 定义变量的时候,在变量名前面加个\,就得到了这个变量的一个引用,比如: $scalarref = \$fo...

Perl 子程序(函数)

阅读(292)

Perl 子程序也就是用户定义的函数。 Perl 子程序即执行一个特殊任务的一段分离的代码,它可以使减少重复代码且使程序易读。 Perl 子程序可以出现在程序的任何地方,语法格式如下: sub subroutine{ statements;...

Perl 时间日期

阅读(311)

本章节我们为大家介绍 Perl 语言对时间日期的处理。 Perl中处理时间的函数有如下几种: 1、time() 函数:返回从1970年1月1日起累计的秒数 2、localtime() 函数:获取本地时区时间 3、gmtime() 函数:&n...

Perl 运算符

阅读(305)

运算符是一种告诉编译器执行特定的数学或逻辑操作的符号,如: 3+2=5。 表格实例中我们设置变量 $a 为 10, $b 为 20。 运算符 描述 实例 + 加法运算 $a + $b 结果为 30 - 减法运算 $a - $b 结果为 -1...

Perl 循环

阅读(351)

有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。 编程语言提供了更为复杂执行路径的多种控制结构。 循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言...

Perl 条件语句

阅读(327)

Perl 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 注意,数字 0, 字符串 '0' 、 "" , 空...

Perl 哈希

阅读(349)

哈希是 key/value 对的集合。 Perl中哈希变量以百分号 (%) 标记开始。 访问哈希元素格式:${key}。 以下是一个简单的哈希实例: 执行以上程序,输出结果为: $data{'google'} = goo...