快速业务通道

Perl直接入门详尽指南

作者 佚名技术 来源 互联网 浏览 发布时间 2012-01-15
件不满足的情况下使用
 

  die ‘Configuration error’ unless($doc->getDocumentElement);


  5、 格式化输出

  可以用简单的print语句进行一般的输出操作,如果需要复杂的格式化输出,可以使用printf语句……跟C的用法几乎是一样的。
 

  printf("pi=%.6f", 355/113);


  6、 =>是什么东西?

  在使用Hash表的时候,可以经常看到=>这个符号。例如这样的一个定义:
 

  my $account={ 

  'Simon'=> 'simon@email.com',

  'Jesse'=> 'jesse@email.com'

  };


  其实,=>符号跟逗号”,”是等价的。Perl里面的Hash表事实上是一个数组,只是把奇数位元素看做是Key(键),而把偶数位的元素看做是Value(值)。

  7、 关于引用的一点说明

  Perl的引用类似C的指针,所谓的引用事实上就是地址。取一个变量的地址用反斜杠”\”操作符,例如 $p=\$x; 那么$p就是一个指向$x变量的指针。要引用指针的值,使用”contentrdquo;操作符,例如 print $p; 就是打印$x的值。

  引用不单单可以引用变量,也可以引用数组、HASH表、函数,取函数的地址可以使用*操作符。

  还能做什么
  Perl作为一个功能强大的脚本语言,可以应用在Web 编程、数据库、XML、系统管理、图形图像、自然语言、压缩、加密、邮件系统、软件测试等各个地方。在CPAN上,你可以找到各种各样你所需要的模块支持。例如,你可以:

  编写系统管理的脚本

  和Apache结合起来,编写CGI程序

  编写动态网页

  使用Net命名空间下的类编写网络应用程序

  使用Authen::Captcha模块实现提交时的验证码的功能

  使用Storable模块处理Perl的各种数据结构

  使用GD/Image::MagicK模块处理图形

  等等…

资源
  www.perl.org Perl的官方站点

  www.perl.com O’Reily 维护的关于Perl的站点

  www.cpan.org Perl的Module资源大全

  www.perlchina.com 中国Perl协会

  www.pm.org 世界各地的Perl用户组织

  www.perlmonks.org 用Perl写诗 J

  http://www-128.ibm.com/developerworks/cn/linux/sdk/perl/ IBM社区的Perl系列文章

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号