(PHP 4, PHP 5, PHP 7, PHP 8)
rtrim — Dizgenin sonundaki boşlukları (veya diğer karakterleri) budar
Bu işlev dizge'nin sonundaki boşlukları (veya diğer
karakterleri) budar.
İkinci bağımsız değişken olmaksızın rtrim() sadece aşağıdaki karakterleri budayacaktır:
" " (ASCII 32
(0x20)), sıradan boşluk.
"\t" (ASCII 9
(0x09)), sekme.
"\n" (ASCII 10
(0x0A)), satırsonu.
"\r" (ASCII 13
(0x0D)), satırbaşı.
"\0" (ASCII 0
(0x00)), NUL-bayt.
"\v" (ASCII 11
(0x0B)), dikey sekme.
dizgeBudanacak dizge.
karakterler
Seçimlik olarak, karakterler bağımsız değişkeni
kullanılarak budanacak karakterler belirlenebilir.
Basitçe budamak istediğiniz tüm karakterleri belirtin. Bir karakter
aralığını .. kullanarak belirtebilirsiniz.
Budanmış dizge.
Örnek 1 - rtrim() örneği
<?php
$metin = "\t\tBir kaç kelam :) ... ";
$ikil = "\x09Örnek dizge\x0A";
$selam = "Merhaba Dünya";
var_dump($metin, $ikil, $selam);
print "\n";
$kırpık = rtrim($metin);
var_dump($kırpık);
$kırpık = rtrim($metin, " \t.");
var_dump($kırpık);
$kırpık = rtrim($selam, "aerMy");
var_dump($kırpık);
// $ikil'in başındaki ve sonundaki ASCII denetim karakterlerini budar
// (0'dan 31'e kadar, 0 ve 31 dahil)
$temiz = rtrim($ikil, "\x00..\x1F");
var_dump($temiz);
?>Yukarıdaki örneğin çıktısı:
string(25) " Bir kaç kelam :) ... " string(14) " Örnek dizge " string(14) "Merhaba Dünya" string(23) " Bir kaç kelam :) ..." string(19) " Bir kaç kelam :)" string(12) "Merhaba Dün" string(13) " Örnek dizge"