str_increment
(PHP 8 >= 8.3.0)
str_increment — Увеличивает на единицу буквенно-цифровую строку
Список параметров
string
-
Входная строка.
Возвращаемые значения
Возвращает увеличенную буквенно-цифровую строку, состоящую из ASCII-символов.
Ошибки
Будет выброшено исключение ValueError, если входная строка
string
пустая.
Будет выброшено исключение ValueError, если входная строка
string
состоит
не из ASCII-символов.
Примеры
Пример #1 Базовый пример использования str_increment()
<?php
$str = 'ABC';
var_dump(str_increment($str));
?>
Результат выполнения приведённого примера:
Пример #2 Пример использования str_increment() с переносом (увеличением высшего разряда или разрядности)
<?php
$str = 'DZ';
var_dump(str_increment($str));
$str = 'ZZ';
var_dump(str_increment($str));
?>
Результат выполнения приведённого примера:
string(2) "EA"
string(3) "AAA"