Perl 编程格式指南
时间:2007-05-25 02:28:26 来源:站长资讯收集整理 作者:佚名
其他
在括号或者花括号中间有复合下标索引时,在两边加上空格, $foo{$bar{baz}{buz}}; # 不错
$foo{ $bar{baz}{buz} }; # 更好
总的来说,单引号之间表示是纯字符,双引号之间表示是允许内插的文本。 在花括号之间的名称和当使用=>符号的情况下可以省略引号,但是一定要小心这个名称不要和函数名重复。如果有重复,则必须使用引号。 $what{'time'}{it}{is} = time();
当创造复合语句的时候,把主要的执行动作放在前面。 open(FILE, $fh) or die $!; # 对
die $! unless open(FILE, $fh); # 错
print "Starting\n" if $verbose; # 对
$verbose && print "Starting\n"; # 错
使用“打印至”来代替重复使用print语句。 print <只要记住,除非你在“打印至”的记号两边写上单引号(<<'EOT'),那么其间的文本是可以内插的。所以要打印“$”和“@”符号是需要转义的。 致谢
这篇样式指导是以slashcode样式指导为基础。 它也和mod_perl样式指导保持一致,它是C语言阿帕奇样式指导中的精华。 http://slashcode.com/docs/slashstyle.html http://cvs.apache.org/viewcvs.cgi/modperl-docs/src/devel/modperl_style/modperl_style.pod?rev=1.5 http://dev.apache.org/styleguide.html 最新中译版在Perl中国推广组FPC中会随时更新。更新
$Log: perlstyle.pod,v $ Revision 1.2 2001/11/30 16:00:52 spadkins Renamed 'Component' to 'Service' throughout. Improved perldocs. Revision 1.1 2001/11/22 05:16:59 spadkins Major new architectural framework proposal Revision 1.1 2001/11/16 23:21:38 spadkins initial stuff版本
原版 $Id: perlstyle.pod,v 1.2 2001/11/30 16:00:52 spadkins Exp $ 中译版 $Id: perlstyle.pod,v 1.2 2005/05/02 13:00:52 spadkins Exp $
内容导航
- 第1页:Perl 编程格式指南
- 第2页:Perl 编程格式指南(2)
- 第3页:Perl 编程格式指南(3)
- 第4页:Perl 编程格式指南(4)
- 第5页:Perl 编程格式指南(5)
- 第6页:Perl 编程格式指南(6)
- 第7页:Perl 编程格式指南(7)
- 第8页:Perl 编程格式指南(8)
上一篇:Perl基础指南
下一篇:下面没有链接了


















文章评论
共有 位CH网友发表了评论 查看完整内容