rtrim

funkcja

Usuwa białe znaki lub podane znaki z prawej strony łańcucha. Bliźniacza funkcja ltrim, działa symetrycznie po drugiej stronie.

rtrim(string $string, string $characters = " \n\r\t\v\x00"): string

rtrim to prawostronna wersja trim: usuwa znaki wyłącznie z końca łańcucha, pozostawiając lewą stronę w spokoju. Przydaje się np. gdy chcesz odciąć końcowe zera z liczby zapisanej jako tekst albo usunąć niechciane znaki interpunkcyjne z końca zdania.

<?php
declare(strict_types=1);

$numer = 'Numer: 001000';
echo rtrim($numer, '0');   // wynik: Numer: 001

$tekst = '   Ala ma kota   ';
echo rtrim($tekst);        // wynik:    Ala ma kota
// Lewa strona zostaje nienaruszona — do tego służy ltrim.
📘 Naucz się w lekcji →