[Perl]标量环境和列表环境总结

来源:互联网 发布:thinkphp json转对象 编辑:程序博客网 时间:2024/06/05 04:24

下面总结一下Perl中的各个对象、函数等在标量环境和列表环境下的返回值。这个总结基本上用作cheatsheet,所以每个函数的用法不会详加解释。详细情况请参考《Perl语言编程》。

类型标量环境列表环境标量'hello'标量本身标量本身列表('a','b','c')最后一个标量'c'列表本身数组数组中的元素个数数组元素的列表散列斜线分隔的已用空间和分配的总空间的值组成的字符串键值对的列表行输入操作符<FH>文件的一行文件剩余所有行组成的列表文件名glob <*.xml>一个文件名所有文件名的列表范围操作符 ..左操作数为真时,返回真,直到右操作数为真后,返回假左操作数到右操作数之间的所有值each %hash散列的一个键散列的一个键值对gmtimectime(3)风格的字符串struct tm结构的9个值localtimectime(3)风格的字符串struct tm结构的9个值grep EXPR LISTgrep表达式匹配的次数匹配表达式的所有值keys %hash散列中键的数目散列的所有键m//表示匹配是否成功的布尔值捕获的$1、$2、$3...的列表m//g执行一次匹配并返回表示是否成功的布尔值反复执行匹配,返回所有捕获组成的列表readdir一个文件名剩余所有文件名的列表readline文件的一行文件剩余所有行组成的列表reverse LIST连接LIST中的所有元素成字符串,然后将这个字符串的字符顺序反转LIST的反转列表split分割结果的子字符串的数量分割的子字符串stat表示执行是否成功的布尔值文件的统计信息(包含13个元素的列表)
原创粉丝点击