php循环输出26个大小写英文字母
1
2
3
4
|
for ( $i =65; $i <91; $i ++){ echo strtolower ( chr ( $i )). ' ' ; //输出小写字母 echo strtoupper ( chr ( $i )). ' ' ; //输出大写字母 } |
PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
1
2
3
4
5
6
7
8
9
10
11
12
|
for ( $i = 0; $i <= 1000; $i ++) { $y = ( $i / 26); echo $i , "=>" ; if ( $y >= 1) { $y = intval ( $y ); echo chr ( $y +64); echo chr ( $i - $y *26 + 65); } else { echo chr ( $i +65); } echo "\r\n" ; } |
这里就完成了,经过测试确实不错,原理就是通过php的chr() 函数从指定 ASCII 值返回字符。
具体的资料可以查看这篇文章:http://www.zzvips.com/article/2789.html
原文链接:http://rainyin.com/3874.html