PHP生成指定个数的EXCEL列名

//生成指定个数的EXCEL列名
function loop($num=150){
$loop = 0;
$charnum = 65;
$arr=array();
for(; $loop < $num; $loop++){ $quotient = intval($loop / 26); $remainder = $loop % 26; $f = $quotient>0? chr($charnum+$quotient-1) : ”;
$s = $remainder>=0? chr($charnum+$remainder) : ”;
$arr[]=$f.$s;
//这是输出校验,不必要时可以删除。
echo $loop .’ | ‘. $quotient .’ | ‘. $remainder .’ | ‘. $f . $s .”
“;
}
return $arr;
}

返回一维数组。