(PHP 8 >= 8.3.0)
str_decrement — Dekrementiert eine alphanumerische Zeichenkette
Dekrementiert die aus alphanumerischen Zeichen bestehende
ASCII-Zeichenkette string
und gibt
die resultierende Zeichenkette zurück.
string
Die Eingabezeichenkette
Gibt die dekrementierte alphanumerische ASCII-Zeichenkette zurück.
Wenn string
leer ist, wird ein
ValueError geworfen.
Wenn string
keine alphanumerische ASCII-Zeichenkette
ist, wird ein ValueError geworfen.
Wenn string
nicht dekrementiert werden kann, z. B.
"A"
oder "0"
, wird ein
ValueError geworfen.
Beispiel #1 Grundlegendes str_decrement()-Beispiel
<?php
$str = 'ABC';
var_dump(str_decrement($str));
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
string(3) "ABB"
Beispiel #2 str_decrement()-Beispiel mit einem Übertrag
<?php
$str = 'ZA';
var_dump(str_decrement($str));
$str = 'AA';
var_dump(str_decrement($str));
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
string(2) "YZ" string(1) "Z"