内置函数
截止目前你已经看到过不少内置函数了:print
、sort
、map
、grep
、keys
、scalar
等等。内置函数是Perl的一大优势,它们:
- 数不胜数
- 非常实用
- 有全面的文档支持
- 语法上差异很大,因此使用前请先查文档
- 有时接受正则表达式作为参数
- 有时接受一整块代码作为参数
- 有时参数之间不需要逗号分隔
- 有时消耗任意数量由逗号分隔的参数,有时则不时
- 有时在提供的参数不足的情况下会填入默认值
- 通常不要求参数列表用括号包围,除非会产生歧义
关于内置函数最好的建议是知道它们的存在,浏览一下文档以供将来参考。如果你在完成某个任务并且发现那工作太底层也太常用了,以至于你觉得别人肯定已经做过多次了,那么事实往往的确如此。
当前内容版权归 胡瀚森(Sam Hu)译 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 胡瀚森(Sam Hu)译 .