学习笔记 Perl编程语言简介

开发 架构
Perl编程语言有很多值得学习的地方,本文向大家介绍一下Perl的概念,Perl借取了C、sed、awk、shellscripting以及很多其他程序语言的特性。

本文和大家重点讨论一下Perl语言的概念,Perl最初的设计者为拉里·沃尔(LarryWall),他于1987年12月18日发表。Perl一般被称为“实用报表提取语言”(PracticalExtractionandReportLanguage),虽然有时被称做“病态折中垃圾列表器”(PathologicallyEclecticRubbishLister)。

Perl编程语言简介

Perl基本信息

  Perl最初的设计者为拉里·沃尔(LarryWall),他于1987年12月18日发表。Perl借取了C、sed、awk、shellscripting以及很多其他程序语言的特性。
  Perl一般被称为“实用报表提取语言”(PracticalExtractionandReportLanguage),虽然有时被称做“病态折中垃圾列表器”(PathologicallyEclecticRubbishLister)。它是术语,而不仅仅是简写,Perl的创造者,LarryWall提出***个,但很快又扩展到第二个。那就是为什么“Perl”没有所有字母都大写。没必要争论哪一个正确,Larry两个都认可。
  你也可能看到“perl”,所有的字母都是小写的。一般,“Perl”,有大写的P,是指语言本身,而“perl”,小写的p,是指程序运行的解释器。
  Perl的正式网站是http://www.perl.org。

Perl的特点

  Perl的解释程序是开放源码的免费软件,使用Perl不必担心费用。Perl能在绝大多数操作系统运行,可以方便地向不同操作系统迁移。
  Perl是一种能完成任务的语言。从一开始,Perl就设计成可以把简单工作简单化,同时又不失去处理困难问题能力的语言。它可以很容易操作数字,文本,文件和目录,计算机和网络,特别是程序的语言。这种语言应该很容易运行外部的程序并且扫描这些程序的输出获取感兴趣的东西。而且它还应该很容易能把这些你感兴趣的东西交给其它程序做特殊的处理。当然,这种语言还应该很容易在任何现代的操作系统上可以移植地编译和运行。

Perl基本语法

  变量定义,以$号开头,如:$num=1;
  数组定义,以@开头,如:@array=(1,2,3);
  数组元素调用$array[index],其中index表示数组下标,如上例,$array[0]的值是1
  散列定义,以%开头,如:%hash=("a",1,"b",2);
  散列调用%hash,其中keys表示键值,多用字符串表示,如上例中的"a","b",vaules是keys对应的值,如1,2。$hash{"b"}的值是2。

【编辑推荐】

  1. Perl函数手册专家指导
  2. Perl文件句柄概念详解
  3. 解析两大Perl标量的操作符
  4. Perl基础 Perl数组学习指南
  5. Perl基础 解析Perl标量和数组概念
责任编辑:佚名 来源: csdn.net
相关推荐

2010-07-15 18:04:20

Perl模式

2010-07-16 12:50:45

Perl语言

2010-07-13 15:43:57

Perl语言

2010-07-21 14:18:27

Perl函数

2010-07-21 11:17:30

2010-07-21 13:27:06

Perl模式匹配

2010-07-13 16:20:21

Perl 哈希表

2010-07-21 14:08:28

Perl命令行

2010-07-13 12:50:47

Perl变量

2010-07-16 17:38:12

Perl包

2010-07-26 10:51:26

Perl模式匹配

2010-07-13 13:15:17

Perl

2010-07-20 15:18:41

Perl基本语法

2010-07-15 10:07:29

Perl指令

2010-07-19 09:08:38

Perl模块

2009-08-14 15:54:12

C#编程语言

2010-07-15 11:29:25

Perl格式化输出

2010-07-20 10:58:39

Perl脚本

2010-07-19 11:07:13

Perl控制结构

2010-07-14 17:11:57

Perl文件
点赞
收藏

51CTO技术栈公众号