Метод trimEnd
Метод trimEnd класса UnicodeString
удаляет переданные символы с конца строки.
Первым параметром передаётся строка с символами,
которые нужно удалить. Если параметр не указан,
удаляются пробельные символы. Метод возвращает
новый объект UnicodeString и не изменяет исходный.
Синтаксис
public function trimEnd(string $chars = " \t\n\r\0\x0B"): static
Пример
Давайте удалим пробелы с конца строки:
<?php
use SymfonyComponentStringUnicodeString;
$str = new UnicodeString('abcde ');
$res = $str->trimEnd();
echo $res;
?>
Результат выполнения кода:
"abcde"
Пример
Давайте удалим конкретные символы с конца строки:
<?php
use SymfonyComponentStringUnicodeString;
$str = new UnicodeString('abcdexyz');
$res = $str->trimEnd('xyz');
echo $res;
?>
Результат выполнения кода:
"abcde"
Пример
Давайте удалим символы из набора с конца строки:
<?php
use SymfonyComponentStringUnicodeString;
$str = new UnicodeString('hello...!!!');
$res = $str->trimEnd('.!');
echo $res;
?>
Результат выполнения кода:
"hello"
Смотрите также
-
метод
trim,
который удаляет символы с обоих концов строки -
метод
trimStart,
который удаляет символы с начала строки -
класс
UnicodeString,
который представляет Unicode-строку -
функция
u,
которая создаёт объект UnicodeString