当前位置: 首页 > 文档资料 > Perl 入门教程 >

sort

优质
小牛编辑
127浏览
2023-12-01

描述 (Description)

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

如果指定了BLOCK或SUBNAME,则子例程应返回小于,大于或等于零的整数,具体取决于如何对数组的元素进行排序

语法 (Syntax)

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

sort SUBNAME LIST
sort BLOCK LIST
sort LIST

返回值 (Return Value)

此函数返回排序列表。

例子 (Example)

以下是显示其基本用法的示例代码 -

#!/usr/bin/perl -w
@array = ("z", "w", "r", "i", "b", "a");
print("sort() ", sort(@array), "\n");

执行上述代码时,会产生以下结果 -

sort() abirwz