PHP ``natcasesort ()`` 自然排序使用方法


发布日期 : 2022-10-27 01:01:46 UTC

访问量: 10 次浏览

语法

natcasesort($array);

定义和用法

这个函数实现了一种排序算法,它按照人类的方式对包含字母数字的字符串进行排序,同时保持键/值的关联。这被描述为"自然排序"。

参数

序号参数与描述
1array(必填):指定一个数组

返回值

此函数在成功时返回 TRUE,失败时返回 FALSE

示例

尝试以下示例:

<?php
    $array1 = array('click0.txt', 'click12.txt', 'click10.txt', 'click2.txt', 'click1.txt', 'click3.txt');
    $array2 = $array1;
    natcasesort($array2);
    echo "\n Natural order sorting (case-insensitive) \n";
    print_r($array2);
?>

这将产生以下结果:

Natural order sorting (case-insensitive)
Array ( [0] => click0.txt [4] => click1.txt [3] => click2.txt [5] => click3.txt [2] => click10.txt [1] => click12.txt )