PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
吾爱主题
阅读:168
2021-09-29 13:36:00
评论:0
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.tuohang.net/article/2789.html
原文链接:http://rainyin.com/3874.html
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。