Perl 教程
Perl 正则表达式
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 Per…
Perl 发送邮件
如果你的程序在 Linux/Unix 系统上运行,你就可以在 Perl 中使用 sendmail 工具来发送邮件。 以下是一个简单的脚本实例用于发送邮件: #!/usr/bin/p…
Perl Socket 编程
Socket又称”套接字”,应用程序通常通过”套接字”向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 本…
Perl 面向对象
Perl 中有两种不同地面向对象编程的实现: 一是基于匿名哈希表的方式,每个对象实例的实质就是一个指向匿名哈希表的引用。在这个匿名哈希表中,存储来所有的实例属性。 二是基于数组的方…
Perl 数据库连接
本章节我们将为大家介绍 Perl 数据库的连接。 Perl 5 中我们可以使用 DBI 模块来连接数据库。 DBI 英文全称:Database Independent Interf…
Perl CGI编程
Perl CGI编程 什么是CGI CGI 目前由NCSA维护,NCSA定义CGI如下: CGI(Common Gateway Interface),通用网关接口,它是一段程序,运…
Perl 包和模块
Perl 中每个包有一个单独的符号表,定义语法为: package mypack; 此语句定义一个名为 mypack 的包,在此后定义的所有变量和子程序的名字都存贮在该包关联的符号…
Perl 进程管理
Perl 中你可以以不同的方法来创建进程。 本教程将讨论一些进程的管理方法。 你可以使用特殊变量 $$ 或 $PROCESS_ID 来获取进程 ID。 %ENV 哈希存放了父进程,…
Perl POD 文档
Perl 中可以在模块或脚本中嵌入 POD(Plain Old Documentation) 文档。 POD 是一种简单而易用的标记型语言(置标语言)。 POD 文档使用规则: P…
Perl UNLESS 语句
返回到:Perl 条件语句 一个 unless 语句由一个布尔表达式后跟一个或多个语句组成。 语法 语法格式如下所示: unless(boolean_expression){ # …
Perl UNLESS…ELSIF 语句
返回到:Perl 条件语句 一个 unless 语句后可跟一个可选的 elsif 语句,然后再跟另一个 else 语句。 这种条件判断语句在多个条件的情况下非常有用。 在使用 un…
Perl UNLESS…ELSE 语句
返回到:Perl 条件语句 一个 unless 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为 true 时执行。 语法 语法格式如下所示: unless(b…
Perl IF…ELSE 语句
返回到:Perl 条件语句 一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为 false 时执行。 语法 语法格式如下所示: if(boolean_…
Perl IF…ELSIF 语句
返回到:Perl 条件语句 一个 if 语句后可跟一个可选的 elsif 语句,然后再跟另一个 else 语句。 这种条件判断语句在多个条件的情况下非常有用。 在使用 if , e…
Perl goto 语句
返回到:Perl 循环 Perl 有三种 goto 形式:got LABLE,goto EXPR,和 goto &NAME: 序号 goto 类型 1 goto LABEL…
Perl next 语句
返回到:Perl 循环 Perl next 语句用于停止执行从next语句的下一语句开始到循环体结束标识符之间的语句,转去执行continue语句块,然后再返回到循环体的起始处开始…
Perl redo 语句
返回到:Perl 循环 Perl redo 语句直接转到循环体的第一行开始重复执行本次循环,redo语句之后的语句不再执行,continue语句块也不再执行。 continue 语…
Perl last 语句
返回到:Perl 循环 Perl last 语句用于退出循环语句块,从而结束循环,last语句之后的语句不再执行,continue语句块也不再执行。 语法 语法格式如下所示: la…
Perl switch 语句
返回到:Perl 条件语句 一个 switch 语句允许测试一个变量等于多个值时的情况。每个值称为一个 case,且被测试的变量会对每个 switch case 进行检查。 swi…
Perl continue 语句
Perl continue 语句 Perl 循环 Perl continue 块通常在条件语句再次判断前执行。 continue 语句可用在 while 和 foreach 循环中…