English | 简体中文 | 繁體中文

开通vip
查询

natsort()函数—用法及示例

「 对数组进行自然排序,按照人类理解的自然顺序(即按照字母和数字的顺序)进行排序 」


函数名:natsort()

适用版本:PHP 4, PHP 5, PHP 7

函数描述:natsort() 函数用于对数组进行自然排序,按照人类理解的自然顺序(即按照字母和数字的顺序)进行排序。

语法:natsort(array &$array): bool

参数:

  • $array:必需,要排序的数组。

返回值:如果排序成功则返回 true,否则返回 false。

示例:

$fruits = array("apple", "Orange", "banana", "Peach");
natsort($fruits);

foreach ($fruits as $fruit) {
    echo $fruit . ", ";
}

// 输出:apple, banana, Orange, Peach

在上面的示例中,我们使用 natsort() 函数对 $fruits 数组进行自然排序。由于自然排序会按照字母和数字的顺序排序,所以 "apple" 排在 "banana" 前面,而 "Orange" 则排在 "Peach" 前面。最后,我们使用 foreach 循环遍历数组并输出排序后的结果。

需要注意的是,natsort() 函数会直接修改原始数组,而不是返回一个新的排序后的数组。

补充纠错
上一个函数: net_get_interfaces()函数
下一个函数: natcasesort()函数
热门PHP函数
分享链接
开通vip