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