给定从 a 到 z 的任何字符,使用 PHP 获取字母表中下一个字母的最有效方法是什么?
最有效的方法是在my意见是只是增加字符串变量。
$str = 'a';
echo ++$str; // prints 'b'
$str = 'z';
echo ++$str; // prints 'aa'
如所见递增'z'
give 'aa'
如果您不想要这个而是想重置以获得'a'
您可以简单地检查结果字符串的长度以及它是否>1
重置它。
$ch = 'a';
$next_ch = ++$ch;
if (strlen($next_ch) > 1) { // if you go beyond z or Z reset to a or A
$next_ch = $next_ch[0];
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)