增加字母n次的最佳方法

时间:2015-08-21 10:30:22

标签: php

我有一个带大写字母的变量(例如:$var = 'C')当我递增它时,它变成字母表中的下一个字母(例如:echo ++$var //gives D)。现在我想把这封信增加10次。如果我$var += 10,则变为10。我知道这可以通过for循环执行,但它似乎非常没有效果。有更好的方法吗?
修改
实际的字母增量逻辑如何工作?它以某种方式移动字节或其他东西?我想应该有比使用循环更好的方法 P.S:
如果我增加Z,它将变为AA。我需要同样的东西。

1 个答案:

答案 0 :(得分:1)

如果您不想使用for循环,那么您只需使用range作为

$arr = 'C';
$result = array_map(function($a)use(&$arr){return $arr++;},range(1,255));
print_r($result);

Demo