Wie inkrementiere ich Buchstaben wie Zahlen in PHP?

In PHP kannst du den ++ Operator oder den += Operator verwenden, um Buchstaben wie Zahlen zu erhöhen. Hier ist ein Beispiel:

<?php

$letter = 'a';
$letter++;
echo $letter;

Das wird "b" ausgeben.

Sie können auch den Operator += verwenden, um den Buchstaben um einen bestimmten Betrag zu erhöhen. Um das gewünschte Ergebnis zu erzielen, müssen Sie die Zeichenfolge in ihren ASCII-Code konvertieren, die arithmetische Operation ausführen und das Ergebnis dann wieder in eine Zeichenfolge konvertieren:

<?php

$letter = 'a';
$letter = ord($letter) + 3;
$letter = chr($letter);
echo $letter;

Das wird "d" ausgeben.

Beachte, dass dies nur für einzeilige Zeichenfolgen mit Buchstaben des englischen Alphabets in Kleinbuchstaben funktioniert und es bei 'z' und 'Z' wieder von vorn beginnt.