【原】PHPExcel相关
将列索引转换为列名
/** * 将列索引转换为列名, 用于excel * @param int $index >= 0 */ function columnIndexToString($index) { $radix = 26; $digits = array(); while(floor($index / $radix) >= 1) { $abc = floor($index / $radix); $digits[] = chr(ord(‘A‘) - 1 + $abc); $index -= $abc * $radix; } $digits[] = chr(ord(‘A‘) + $index); return implode(‘‘, $digits); } // 测试 for($index = 0;$index <= 52;$index++) { echo $index, ‘: ‘, columnIndexToString($index), ‘<br>‘; }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。