当前位置:编程学习 > php >>

关于PHPExcel牵涉到的比较两个字母大小

导入excel用phpexcel处理时 $highestColumn = $sheet->getHighestColumn(); // 取得总列数 for($k = 'A';$k <= $highestColumn;$k++) 现在问题是如果总列数超过Z,譬如AA,...,BA,字母自增能跟这个符合,但是比较时却不是按这规则处理,譬如'C'>'BA',这种情况怎么处理?
补充:用do-while解决了
答案:我是用asc码处理的导出,导入碰到的问题通过你的描述不太理解,但是可以有一个通用的思路,如果列民涉及到多个字符,可以考虑判断字符的长度,比如C是一个,但是AB是两个字符,总能找到区分的方法的
其他:不要字母比较 用数字比较 

上一个:php 地址栏取值方法
下一个:HMAC-SHA1算法 php怎么写

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,