(PHP 4, PHP 5, PHP 7, PHP 8)
rtrim — Strip whitespace (or other characters) from the end of a string
This function returns a string with whitespace (or other characters) stripped from the
end of string.
Without the second parameter, rtrim() will strip these characters:
" ": символ ASCII
SP 0x20, звичайний пропуск.
"\t": символ ASCII
HT 0x09, табуляція.
"\n": символ ASCII
LF 0x0A, новий рядок.
"\r": символ ASCII
CR 0x0D, повернення каретки.
"\0": символ ASCII
NUL 0x00, NUL-байт.
"\v": символ ASCII
VT 0x0B, вертикальна табуляція.
stringThe input string.
characters
Символи, що треба вилучити, можна вказати за допомогою необов'язкового
параметра characters. Необхідно просто записати туди
усі непотрібні символи. За допомогою .. можна задати
діапазон символів за зростанням.
Returns the modified string.
Приклад #1 Usage example of rtrim()
<?php
$text = "\t\tThese are a few words :) ... ";
$binary = "\x09Example string\x0A";
$hello = "Hello World";
var_dump($text, $binary, $hello);
print "\n";
$trimmed = rtrim($text);
var_dump($trimmed);
$trimmed = rtrim($text, " \t.");
var_dump($trimmed);
$trimmed = rtrim($hello, "Hdle");
var_dump($trimmed);
// trim the ASCII control characters at the end of $binary
// (from 0 to 31 inclusive)
$clean = rtrim($binary, "\x00..\x1F");
var_dump($clean);
?>Поданий вище приклад виведе:
string(32) " These are a few words :) ... " string(16) " Example string " string(11) "Hello World" string(30) " These are a few words :) ..." string(26) " These are a few words :)" string(9) "Hello Wor" string(15) " Example string"