Funkcja PHP rtrim()

Przykład

Usunięcie znaków z prawej strony ciągu:

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

Uruchomienie przykładu

Definicja i użycie

Funkcja rtrim() usuwa białe znaki lub inne zdefiniowane znaki z prawej strony ciągu.

Związane funkcje:

  • ltrim() - Usuwa białe znaki lub inne zdefiniowane znaki z lewej strony ciągu
  • trim() - Usuwa białe znaki lub inne zdefiniowane znaki z boków ciągu

język

rtrim(string,charlist)
Parametry Opis
string Wymagane. Określ ciąg do sprawdzenia.
charlist

Opcjonalnie. Określ, które znaki mają być usunięte z ciągu. Jeśli pominiesz, zostaną usunięte wszystkie poniższe znaki:

  • "\0" - NULL
  • "\t" - tabulator
  • "\n" - nowa linia
  • "\x0B" - vertical tabulator
  • "\r" - enter
  • " " - spacje

Szczegóły techniczne

Zwróć wartość: Zwróć zmodyfikowany ciąg.
Wersja PHP: 4+
Dziennik aktualizacji: Dodano w PHP 4.1: charlist Parametry.

Więcej przykładów

Przykład 1

Usuń spacje z prawej strony ciągu:

<?php
$str = "Hello World!    ";
echo "Bez użycia rtrim: " . $str;
echo "<br>";
echo "Użycie rtrim: " . rtrim($str);
?>

Powyższy kod wyjścia HTML wygląda tak (zobacz kod źródłowy):

<!DOCTYPE html>
<html>
<body>
Bez użycia rtrim: Hello World!    <br>Użycie rtrim: Hello World!
</body>
</html>

Wyjście przeglądarki powyższego kodu:

Bez użycia rtrim: Hello World!
Użycie rtrim: Hello World!

Uruchomienie przykładu

Przykład 2

Usuń znaki nowej linii z prawej strony ciągu (\n):

<?php
$str = "Hello World!\n\n\n";
echo "Bez użycia rtrim: " . $str;
echo "<br>";
echo "Użycie rtrim: " . rtrim($str);
?>

Powyższy kod wyjścia HTML wygląda tak (zobacz kod źródłowy):

<!DOCTYPE html>
<html>
<body>
Bez użycia rtrim: Hello World!
<br>Użycie rtrim: Hello World!
</body>
</html>

Wyjście przeglądarki powyższego kodu:

Bez użycia rtrim: Hello World!
Użycie rtrim: Hello World!

Uruchomienie przykładu