标签: php
由于某些编码问题,我需要创建自己的转换函数。 我现在决定为我的角色创建一个转换表。
我想知道如何按照以下C代码执行操作,将字符'a'打印到'z':
char a='a'; for(i=0;i<26;i++){ printf("%c",a); }
如何在PHP中执行此操作(按值递增字符值)?
答案 0 :(得分:6)
包含字符的变量可以在PHP中递增,与C:
<?php for ($i = 'a'; $i < 'z'; ++$i) echo $i;
此外,PHP允许增加字符串:
$x = "abc"; echo ++$x; # abd
您还可以使用range:
range
echo implode(range('a', 'z')); # abcdef....
最后,您可以通过chr和ord在字符和数字ASCII索引之间进行转换。分别
chr
ord