Klaus Müller: Inkrementieren bei Buchstaben

Beitrag lesen

Hallo!

ich habe ein Startwert von abc
nun möchte ich, wenn z.B. 12 übergeben wird, dass das Ergebnis dann "abo" ist

dieser Ansatz ist bestimmt nocht effizient, oder?

$a=12;
$start = 'abc';
for ($i = 1; $i <= $a; $i++) $start++;
print $start

wenn ich $a = 500 oder nochmehr übergebe, ist das alles andere als effizient ;-)

wie kann man soetwas besser lösen?

Müller