PHP获取以字母递增为键值的数组

 
更多

PHP获取以字母递增为键值的数组。

/**
 * 获取以字母递增为键值的数组
 * @param bool $capitalization
 * @param int $length
 * @return array
 */
function getCharList($capitalization = true, $length = 26) {
    $key = $capitalization ? 65/*大写字母*/ : 97/*小写字母*/;
    $list = array();
    for ($i = 1; $i <= $length; $i++) {
        $list[] = chr($key);
        $key++;
    }

    return $list;
}

示例:

echo '<pre>';print_r(getCharList(false));

打印结果如下:

Array
(
    [0] => a
    [1] => b
    [2] => c
    [3] => d
    [4] => e
    [5] => f
    [6] => g
    [7] => h
    [8] => i
    [9] => j
    [10] => k
    [11] => l
    [12] => m
    [13] => n
    [14] => o
    [15] => p
    [16] => q
    [17] => r
    [18] => s
    [19] => t
    [20] => u
    [21] => v
    [22] => w
    [23] => x
    [24] => y
    [25] => z
)

打赏

本文固定链接: https://www.cxy163.net/archives/3327 | 绝缘体

该日志由 绝缘体.. 于 2019年10月24日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: PHP获取以字母递增为键值的数组 | 绝缘体
关键字: , , , ,

PHP获取以字母递增为键值的数组:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter