ホームページ > バックエンド開発 > PHPの問題 > PHP文字列から最後の文字を削除するにはどうすればよいですか?

PHP文字列から最後の文字を削除するにはどうすればよいですか?

青灯夜游
リリース: 2023-03-02 16:38:01
オリジナル
3027 人が閲覧しました

PHP では、substr() 関数を使用して最後の文字を削除できます。構文は「substr(元の文字列, 文字列の長さ -1)」で、strlen() 関数を使用して次の文字を削除できます。文字を計算する 文字列の長さ。

PHP文字列から最後の文字を削除するにはどうすればよいですか?

#substr() 関数は文字列の一部を返します。

注: start パラメータが負で、長さが start 以下の場合、長さは 0 になります。 [関連する推奨事項: PHP チュートリアル ]

構文:

string substr(string string, int start, int [length]);
ログイン後にコピー
  • パラメータ 1: 元の文字列;

  • パラメータ 2: 切断開始位置;

  • パラメータ 3: 切片の長さ;

php 削除方法文字列の最後の文字:

substr($str,0,strlen($str)-1);
ログイン後にコピー

先頭から最後から 2 番目の文字までをインターセプトし、最後の文字を削除します。

例:

$str = "1,2,3,4,5,6,";
$newstr = substr($str,0,strlen($str)-1);
echo $newstr;
ログイン後にコピー

出力:

1,2,3,4,5,6
ログイン後にコピー
ログイン後にコピー

知識の拡充:

rtrim() 関数空白文字またはその他の事前定義された文字は、文字列の末尾から削除されます。 Chop() 関数と同じです。

文法

rtrim(string,charlist)
ログイン後にコピー

PHP文字列から最後の文字を削除するにはどうすればよいですか?

使用例

$str = "1,2,3,4,5,6,";
$newstr = rtrim($str, ",");
echo $newstr;
ログイン後にコピー

出力:

1,2,3,4,5,6
ログイン後にコピー
ログイン後にコピー

関連する学習の推奨事項:PHP プログラミングの入門から熟練度まで

#

以上がPHP文字列から最後の文字を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート