如何在PHP增加数字之类的字母?
给定一些字母,任务是像增加数字一样增加字母。我们会遇到各种情况并确定结果。
例子:
- 递增后的数字
0 1 2 3...
- 递增后的字母
a b c d...
需要注意的一件更有趣的事情是,就像数字在遇到 'z' 后在 9 个字母后以两位数开头一样
- 数字:
0 1 2 3 ... 9 10 11 12 .. . 99 100 101 ...
- 字母:
a b c d ... z aa ab ac ... zz aaa aab ...
这可以使用简单的增量 (++)运算符来执行,就像在数字中一样。唯一的区别是递减 (-)运算符在字母中的作用与在数字中的作用不同。
例 1:程序增加各种字母并打印出来。
输出:
b ab aab aaab
示例 2:程序打印 'a' 到 'y' 之间的所有字母。
输出:这个例子一直循环到 'y',因为如果在 for 中设置了限制直到它到达 'z',则所需的结果是不同的。循环执行直到遇到“z”
abcdefghijklmnopqrstuvwxy
注意:递减对字母不起作用
程序 3:显示递减对字母不起作用的程序。
'a'; $i-- )
print($i);
?>
输出:
The following program produces an infinite loop of letter 'd'