Perl sort 函数



说明

此函数根据子程序 SUBNAME 或由 BLOCK 指定的匿名子程序对 LIST 进行排序。如果没有指定 SUBNAME 或 BLOCK,则按正常的字母顺序进行排序。

如果指定了 BLOCK 或 SUBNAME,则子程序应根据数组元素的排序方式返回小于零、大于零或等于零的整数

语法

以下是此函数的简单语法 -

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_function_references.htm
广告