专家推荐 Perl入门教程

开发 架构
Perl是一种编程语言,什么是Perl,你对他的用法是否熟悉,这里就向大家简单介绍一下Perl的概念,希望本文的介绍能让你有所收获。

本文和大家重点学习一下Perl语言的概念,Perl最初的设计者为拉里·沃尔(LarryWall),他于1987年12月18日发表。Perl借取了C、sed、awk、shellscripting以及很多其他程序语言的特性。

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面向对象编程用法
  5. Perl标量转换函数用法指南
责任编辑:佚名 来源: csdn.net
相关推荐

2010-08-03 14:37:30

Flex入门教程

2010-07-23 12:23:49

Perl基础

2010-08-04 09:51:05

Flex学习

2010-07-20 13:19:16

Perl入门手册

2010-07-23 14:41:30

Perl Hash

2010-07-26 11:09:35

Perl函数手册

2010-05-27 17:27:45

Subversion快

2010-07-22 09:12:05

Perl正则表达式

2010-07-21 11:04:44

Perl学习指南

2010-06-07 17:24:44

UML

2010-07-14 13:57:30

Perl开发工具

2014-05-26 15:35:55

Web组件Web Compone

2009-07-08 15:12:48

Java Servle

2010-08-03 13:06:15

Flex Builde

2013-08-29 14:12:52

Storm分布式实时计算

2010-08-11 11:31:49

2018-03-22 14:59:13

Docker入门容器

2011-09-02 10:59:10

jQuery Mobi

2013-06-24 13:38:34

HTML5 DataList

2010-06-18 16:56:50

UML建模语言
点赞
收藏

51CTO技术栈公众号