PHPで文字列の後ろからn文字を消したい時
PHPの備忘録

PHPで文字列の後ろからn文字を消したい時の処理について。

PHPで文字列の後ろからn文字を消したい時があります。for文などで文字列を生成して、最後まで余分なものがついてしまうことがありました。

(例)1回目、2回目、・・・、9回目、10回目

10回ループさせて最後の「、」が必要ないときは、最後の判定処理を入れて、つかないようにするのも手ですが、手っ取り早く、生成した文字列の最後の1字を消す処理で対応することもできます。

その際の処理として後ろから1字消すとき
$str = mb_substr( $str, 0, -1);

「-1」の部分が、後ろから何文字かの指定になります。後ろから3字消したいときは「-3」になります。

きれいではないですが、お手軽な処理になります。

決算月・決算日一覧&検索で銘柄の決算月一覧を見ることができます。
簿記仕訳ドリル(初級・初歩)で簿記仕訳の(初級・初歩)を勉強できます。
PHPで文字列の後ろからn文字を消したい時について
(C)Diamondsystem