Hàm rtrim() trong PHP

Mô hình

Xóa ký tự từ bên phải của chuỗi:

<?php
$str = "Hello World!";
echo $str . "<br>";
echo rtrim($str,"World!");
?>

Chạy ví dụ

Định nghĩa và cách sử dụng

Hàm rtrim() xóa ký tự trống hoặc ký tự định nghĩa ở bên phải của chuỗi.

Các hàm liên quan:

  • ltrim() - Xóa ký tự trống hoặc ký tự định nghĩa ở bên trái của chuỗi
  • trim() - Xóa ký tự trống hoặc ký tự định nghĩa ở hai bên của chuỗi

cú pháp

rtrim(string,charlist)
Tham số Mô tả
string Bắt buộc. Định nghĩa chuỗi cần kiểm tra.
charlist

Tùy chọn. Định nghĩa từ哪 những ký tự cần xóa từ chuỗi. Nếu bỏ qua, tất cả các ký tự sau đây sẽ được xóa:

  • "\0" - NULL
  • "\t" - Tab
  • "\n" - New line
  • "\x0B" - Vertical tab
  • "\r" - Enter
  • " " - Khoảng trống

Chi tiết kỹ thuật

Trả về giá trị: Trả về chuỗi đã được sửa đổi.
Phiên bản PHP: 4+
Ghi chú cập nhật: Được thêm vào PHP 4.1: charlist Tham số.

Thêm ví dụ

Ví dụ 1

Xóa khoảng trống bên phải của chuỗi:

<?php
$str = "Hello World!    ";
echo "Không sử dụng rtrim: " . $str;
echo "<br>";
echo "Sử dụng rtrim: " . rtrim($str);
?>

Dưới đây là đầu ra HTML của mã trên (xem mã nguồn):

<!DOCTYPE html>
<html>
<body>
Không sử dụng rtrim: Hello World!    <br>Sử dụng rtrim: Hello World!
</body>
</html>

Dưới đây là đầu ra của mã trên trình duyệt:

Không sử dụng rtrim: Hello World!
Sử dụng rtrim: Hello World!

Chạy ví dụ

Ví dụ 2

Xóa ký tự xuống dòng bên phải (\n):

<?php
$str = "Hello World!\n\n\n";
echo "Không sử dụng rtrim: " . $str;
echo "<br>";
echo "Sử dụng rtrim: " . rtrim($str);
?>

Dưới đây là đầu ra HTML của mã trên (xem mã nguồn):

<!DOCTYPE html>
<html>
<body>
Không sử dụng rtrim: Hello World!
<br>Sử dụng rtrim: Hello World!
</body>
</html>

Dưới đây là đầu ra của mã trên trình duyệt:

Không sử dụng rtrim: Hello World!
Sử dụng rtrim: Hello World!

Chạy ví dụ