Best way to list Alphabetical(A-Z) using PHP

前端 未结 11 2072
迷失自我
迷失自我 2020-12-13 13:33

I need to print/list alphabetical(A-Z) chararcters to manage Excel cells. Is there any PHP function to list alphabetic?

I need result as

A1
B1
C1
D1
..         


        
11条回答
  •  执念已碎
    2020-12-13 14:07

    This code for display A,B,...,ZY,ZZ.

    function print_char($end_no=90, $start_no=65, $prefix_no=0)
    { $vasant='';
        if($prefix_no==0)
        {
            for($set=$start_no; $set<=$end_no; $set++)
            {
                $vasant.=(chr($prefix_no).chr($set)).', ';
            }
        }
        else
        {
            for($set=$start_no; $set<=90; $set++)
            {
                $vasant.=(chr($set)).', ';
            }
            for($pre_loop=65; $pre_loop<=$prefix_no; $pre_loop++)
            {
                for($set=$start_no; $set<=90; $set++)
                {
                    if($set>=$end_no && $pre_loop==$prefix_no)
                    {
                        $vasant.=(chr($pre_loop).chr($set)).'. ';
                        break;
                    }
                    else
                    {
                        $vasant.=(chr($pre_loop).chr($set)).', ';
                    }
                }
            }
        }
        return $vasant;
    }
    
    
    $show=print_char(90,65,90);
    echo $show;
    

提交回复
热议问题