Perl 完全指南 #

欢迎来到Perl完全指南!本指南将帮助你从基础到进阶全面掌握Perl技术,从新手成长为Perl专家。

文档结构 #

本指南按以下结构组织,适合初学者按顺序学习:

1. 基础入门 #

主题 描述 文档链接
Perl简介 Perl的发展历史、特点、应用领域 perl-intro.md
安装与运行 Windows/Mac/Linux安装,环境配置 perl-install.md
第一个Perl程序 Hello World,运行方式 hello-world.md
基础语法 注释、标识符、关键字、代码规范 perl-syntax.md

2. 数据类型 #

主题 描述 文档链接
标量变量 变量定义、命名规则、作用域 scalars.md
数组 数组创建、访问、操作 arrays.md
哈希 键值对、创建、操作 hashes.md
特殊变量 $_、@ARGV、%ENV等 special-variables.md

3. 运算符 #

主题 描述 文档链接
算术运算符 加减乘除、取余、幂运算 arithmetic-operators.md
字符串运算符 连接、重复 string-operators.md
比较运算符 数字比较、字符串比较 comparison-operators.md
逻辑运算符 &&、
赋值运算符 =、+=、-=等复合赋值 assignment-operators.md

4. 控制流 #

主题 描述 文档链接
条件语句 if、unless、given-when conditionals.md
循环语句 while、until、for、foreach loops.md

5. 子程序 #

主题 描述 文档链接
子程序基础 定义、调用、参数传递 subroutines-basics.md
参数与返回值 @_、返回值、上下文 parameters-return.md
作用域与闭包 my、local、our、闭包 scope-closures.md

6. 输入输出 #

主题 描述 文档链接
文件操作 打开、读取、写入、关闭 file-operations.md
目录操作 遍历、创建、删除目录 directory-operations.md

7. 正则表达式 #

主题 描述 文档链接
正则基础 模式匹配、元字符 regex-basics.md
正则进阶 捕获、替换、修饰符 regex-advanced.md

8. 面向对象 #

主题 描述 文档链接
包与模块 package、module、use packages-modules.md
面向对象编程 bless、构造函数、方法 oop-basics.md

9. 高级主题 #

主题 描述 文档链接
引用 标量引用、数组引用、哈希引用 references.md
错误处理 die、warn、eval error-handling.md
CPAN 模块安装、使用 cpan.md
最后更新:2026-03-27