Der Martin: Zeichen in String eins höher zählen funktioniert nicht. Warum?

Beitrag lesen

Hi,

Und was ist hiermit:

$s = "March";
$s++;
echo $s;

Wird hier etwa "April" ausgegeben? Wäre ja irgendwie logisch.
Ich habe auf die Schnelle kein PHP zur Hand, sonst würde ich es ausprobieren.

Mein PHP antwortet mit "Marci"...

okay, das ist, was ich ohne diese ganze Magie erwartet hätte: Der Code des letzten Zeichens im String wird incrementiert, bei einem Überlauf dann auch das vorletzte, und so weiter.

Trotzdem: Ich halte den Increment- oder Decrement-Operator im Zusammenhang mit Strings für "Mumpity"++.

Live long and pros healthy,
 Martin

--
Früher war ich klein und dumm. Inzwischen hat sich so manches geändert. Ich bin größer geworden.