描述
该函数根据子程序 SUBNAME 或 BLOCK 指定的匿名子程序对 LIST 进行排序。如果未指定 SUBNAME 或 BLOCK,则按照正常的字母顺序排序。
如果指定了 BLOCK 或 SUBNAME,则子例程应根据数组元素的排序方式返回小于、大于或等于 0 的整数
用法
以下是此函数的简单语法 -
sort SUBNAME LIST sort BLOCK LIST sort LIST
返回值
此函数返回排序列表。
示例
以下是显示其基本用法的示例代码 -
#!/usr/bin/perl -w
@array = ("z", "w", "r", "i", "b", "a");
print("sort() ", sort(@array), "\n");
执行上述代码时,会产生以下结果 -
sort() abirwz
相关用法
- Perl sort()用法及代码示例
- Perl sin()用法及代码示例
- Perl split用法及代码示例
- Perl shmctl用法及代码示例
- Perl splice用法及代码示例
- Perl sqrt()用法及代码示例
- Perl setpriority用法及代码示例
- Perl semget用法及代码示例
- Perl send用法及代码示例
- Perl sysread用法及代码示例
- Perl setpwent用法及代码示例
- Perl sethostent用法及代码示例
- Perl scalar用法及代码示例
- Perl sprintf()用法及代码示例
- Perl setgrent用法及代码示例
注:本文由纯净天空筛选整理自 Perl sort Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。