ホームページ  >  記事  >  バックエンド開発  >  PHP文字列から最後の2文字を削除する方法

PHP文字列から最後の2文字を削除する方法

青灯夜游
青灯夜游オリジナル
2022-04-14 20:40:433527ブラウズ

方法: 1. substr() を使用します。構文は「substr(string,0,-2)」です。 2. substr_replace() を使用します。構文は「substr_replace(string,"",-2) です。 ,2 )"; 3. rtrim() を使用します。構文は「rtrim(string, "character")」です。

PHP文字列から最後の2文字を削除する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php 文字列削除 最後の 2 文字

1. substr() 関数を使用します

substr() 関数は、文字列から特定の長さの文字をインターセプトできます。 string. 文字の指定された位置で、このインターセプトされた文字は「部分文字列」または「部分文字列」と呼ばれます。

関数の 2 番目のパラメータを 0 に設定し、3 番目のパラメータを -2 に設定するだけで済みます。 is 最後の 2 文字は削除できます。

例:

<?php
$str = "Hello World!";
echo $str . "<br>";
echo substr($str,0,-2);
?>

PHP文字列から最後の2文字を削除する方法

2. substr_replace() 関数を使用する

substr_replace() 関数は次の目的で使用されます。指定した位置から開始して、文字列の一部を別の文字列に置き換えます。

置換値 (2 番目のパラメータ) が空文字 '' に設定されている場合、開始位置は -2 に設定され、置換番号は 2 に設定され、最後の文字列が削除されます。 2文字です。

例:

<?php
$str = "123456789";
echo $str . "<br>";
echo substr_replace($str,"",-2,2);
?>

PHP文字列から最後の2文字を削除する方法

3. rtrim() 関数

rtrim() 関数をstring 末尾から、空白文字またはその他の事前定義された文字が削除されます。

関数の 2 番目のパラメータを、削除する必要がある部分文字列 (最後の 2 文字) に設定するだけです。

例:

<?php
$str = "123456789!";
echo $str . "<br>";
echo rtrim($str,"9!");
?>

PHP文字列から最後の2文字を削除する方法

推奨学習: 「PHP ビデオ チュートリアル

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

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