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

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

青灯夜游
青灯夜游オリジナル
2020-07-17 14:44:203050ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。