html
(PHP 8 >= 8.3.0)
str_decrement — Decrement an alphanumeric string
Returns the decremented alphanumeric
ASCII
string
.
string
The imput string.
Returns the decremented alphanumeric ASCII string.
A
ValueError
is thrown if
string
is empty.
A
ValueError
is thrown if
string
is not an alphanumeric
ASCII
string.
A
ValueError
is thrown if
string
cannot be decremented.
For example,
"A"
or
"0"
.
Example #1 Basic str_decrement() example
<?php
$str
=
'ABC'
;
var_dump
(
str_decrement
(
$str
));
?>
The above example will output:
string(3) "ABB"
Example #2 str_decrement() example with a carry
<?php
$str
=
'ÇA'
;
var_dump
(
str_decrement
(
$str
));
$str
=
'AA'
;
var_dump
(
str_decrement
(
$str
));
?>
The above example will output:
string(2) "YZ" string(1) "Z"