PHP rtrim() 関数

❮ PHP 文字列リファレンス

文字列の右端から文字を削除します:

<?php
$str = "Hello World!";
echo $str . "<br>";
echo rtrim($str,"World!");
?>
例の実行 »

定義と用法

rtrim() 関数は、文字列の右端から空白またはその他の定義済み文字を削除します。

関連する関数:


構文

rtrim(string,charlist)

パラメータ 説明
string 必須。チェックする文字列を指定する
charlist 任意。文字列から削除する文字を指定する。省略した場合は、次の全ての文字が削除される:
  • "\0" - NULL
  • " " - タブ
  • "n" - 改行
  • "\x0B" - 垂直タブ
  • "\r" - キャリッジリターン
  • " " - 通常のスペース

技術内容
返り値: 変更された文字列を返します
PHP バージョン: 4+
変更歴 charlist パラメータは PHP 4.1 で追加されました

その他の例

例 1

文字列の右端から空白を削除します:

<?php
$str = "Hello World!    ";
echo "Without rtrim: " . $str;
echo "<br>";
echo "With rtrim: " . rtrim($str);
?>

上のコードのHTML出力は次の通り(ソース表示):

<!DOCTYPE html>
<html>
<body>

Without rtrim: Hello World!    <br>With rtrim: Hello World!
</body>
</html>

ブラウザへの上のコードの出力は、次の通り:

Without rtrim: Hello World!
With rtrim: Hello World!
例の実行 »

例 2

文字列の右端から改行 (\n) を削除します:

<?php
$str = "Hello World!\n\n\n";
echo "Without rtrim: " . $str;
echo "<br>";
echo "With rtrim: " . rtrim($str);
?>

上のコードのHTML出力は次の通り(ソース表示):

<!DOCTYPE html>
<html>
<body>

Without rtrim: Hello World!


<br>With rtrim: Hello World!
</body>
</html>

ブラウザへの上のコードの出力は、次の通り:

Without rtrim: Hello World!
With rtrim: Hello World!
例の実行 »

❮ PHP 文字列リファレンス