PHP range() from A to ZZ?

后端 未结 12 1170
不思量自难忘°
不思量自难忘° 2020-11-30 06:52

Is it possible to get a range with PHP from A to ZZ*?

a b c ... aa ... zx zy zz

For me this didn\'t work:

range(\'A\', \'ZZ\');
12条回答
  •  爱一瞬间的悲伤
    2020-11-30 07:04

    $atoz = range('A', 'Z');
    $target = range('A', 'Z');
    
    $result = $atoz;
    foreach ($target as $val) {
        $step = array_map(function ($elem) use ($val) {
                return $val. $elem;
            }, $atoz);
    
        $result = array_merge($result, $step);
    }
    

提交回复
热议问题