rtrim() function PHP

rtrim() function berguna untuk menghapus spasi dan beberapa character yang tidak dikehendaki yang ada pada bagian kanan string.

Syntax

string rtrim(string $str, string $character_mask)

Parameter

Parameter Penjelasan
str Parameter ini wajib ada. String yang ingin diproses.
character_mask Parameter ini pilihan. Menentukan character yang ingin dihapus. Jika dikosongkan maka semua character berikut ini akan dihilangkan dari sebelah kanan string:

  • "\0" NULL
  • "\t" tab
  • "\n" new line (baris baru)
  • "\x0B" vertical tab
  • "\r" carriage return (enter)
  • " " spasi

Contoh

Berikut ini adalah contoh penggunaan rtrim() function:

Code PHP 1:

<?php
$string_awal   = "  abc  ";
$string_baru = rtrim($string_awal);

var_dump($string_awal);
var_dump($string_baru);
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

string(7) "  abc  "
string(5) "  abc"

Pada contoh di atas, rtrim() function menghapus spasi berlebih yang ada di sebelah kanan string.

Berikut ini adalah contoh rtrim() function digunakan khusus untuk menghapus code line break \n dari bagian kanan string:

Code PHP 2:

<?php
$string_awal   = "\nabc\n";
$string_baru = rtrim($string_awal, "\n");

var_dump($string_awal);
var_dump($string_baru);
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

string(5) "
abc
"
string(4) "
abc"

Selain bisa menghapus special character, rtrim() function juga bisa menghapus character biasa yang ada pada bagian kanan string. Perhatikan contoh berikut ini:

Code PHP 3:

<?php
$string_awal   = "abc";
$string_baru = rtrim($string_awal, "ac");

var_dump($string_awal);
var_dump($string_baru);
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

string(3) "abc"
string(2) "ab"

Pada contoh di atas, rtrim() function menghapus huruf [c] yang berada pada bagian kanan string.

Lihat function lainnya:

  • trim() – Menghapus spasi dan beberapa character yang tidak dikehendaki yang ada pada bagian kiri dan kanan string.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>