时间: 2021-07-31 作者:daque
训令:exit 语法:exit 证明:退出实行的步调。 示例: print"i love cgi\n";exit;表露完"i love cgi"此后,将退出这个步调。 训令:keys 语法:keys(%array) 证明:掏出关系数组%array中十足的key。 示例:%name=(1,"mike",2,"michael");@readkey=keys(%names);----------------- #这时候@readkey=(1,2); 训令:values 语法:values(%array) 证明:掏出关系数组%array中十足的value。 示例:%names=(1,"mike",2,"michael");@readval=values(%names); ---------------- #这时候@readval=("mike","michael"); 训令:reverse语法:reverse(@array) 证明:将数组@array中的元素由后到前从新陈设。 示例:@back=("a","b","c","d","e");@back=reverse(@back);--------------------- #这时候@back=("e","d","c","b","a"); 训令:sort 语法:sort(@array) 证明:将数组中的元素由小到大排序,即使要由大到小排序的话,要加上reverse这个因变量。示例: @abc=("d","b","c","a"); @abc=sort(@abc); -------------------------- #这时候@abc=("a","b","c","d"); @abc=(reverse sort@abc); --------------- #这时候@abc=("d","c","b","a"); 这个语法也不妨写成 @abc=(reverse sort(@abc)); @number=(5,2,10); @number=sort(@number); 上头示例用sort因变量来排底数值的时,会出缺点,所以要用底下到底下这一句。 @number=(sort{$a<=>$b}@number); -----------#这时候@number=(2,5,10);