PHP chr 超过Z的时候 - 超过26列大于Z时的解决方法
php生成excel列名超过26列大于Z时的解决方法
PHP chr 超过Z的时候
$pColumnIndex = $m1;//$m1 = 列的递增
if ($pColumnIndex < 26) {
$f = chr(65 + $pColumnIndex);
} elseif ($pColumnIndex < 702) {
$f = chr(64 + ($pColumnIndex / 26)) . chr(65 + $pColumnIndex % 26);
} else {
$f = chr(64 + (($pColumnIndex - 26) / 676)) . chr(65 + ((($pColumnIndex - 26) % 676) / 26)) . chr(65 + $pColumnIndex % 26);
}