str_increment

(PHP 8 >= 8.3.0)

str_increment英数字からなる文字列をインクリメントする

説明

str_increment(string $string): string

英数字からなる ASCII 文字列 string をインクリメントし、結果の文字列を返します。

パラメータ

string

入力文字列。

戻り値

インクリメント済みの、英数字からなる ASCII 文字列を返します。

エラー / 例外

string が空の場合、 ValueError がスローされます。

string が、英数字からなる ASCII 文字列でない場合、ValueError がスローされます。

例1 str_increment() の基本的な使い方

<?php
$str
= 'ABC';
var_dump(str_increment($str));
?>

上の例の出力は以下となります。

string(3) "ABD"

例2 繰り上げがある、str_increment() の例

<?php
$str
= 'DZ';
var_dump(str_increment($str));

$str = 'ZZ';
var_dump(str_increment($str));
?>

上の例の出力は以下となります。

string(2) "EA"
string(3) "AAA"

参考

  • str_decrement() - 英数字からなる文字列をデクリメントする

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top