توابع rtrim() در PHP

مثال

حذف کاراکترها از سمت راست رشته:

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

مثال اجرایی

تعریف و استفاده

توابع rtrim() حذف کاراکترهای خالی یا کاراکترهای پیش‌تعریف شده از سمت راست رشته را انجام می‌دهد.

توابع مرتبط:

  • ltrim() - حذف کاراکترهای خالی یا کاراکترهای پیش‌تعریف شده از سمت چپ رشته
  • trim() - حذف کاراکترهای خالی یا کاراکترهای پیش‌تعریف شده از دو طرف رشته

فارسی

rtrim(string,charlist)
پارامتر توضیح
string ضروری. مشخص می‌کند که کدام رشته باید بررسی شود.
charlist

اختیاری. مشخص می‌کند که کدام کاراکترها از رشته حذف شوند. اگر مشخص نشود، تمام کاراکترهای زیر حذف می‌شوند:

  • "\0" - NULL
  • "\t" - جدول
  • "\n" - بازگشت خط
  • "\x0B" - جدول عمودی
  • "\r" - بازگشت خط
  • " " - فضای خالی

جزئیات فنی

برگشت‌دهی: رشته تغییر یافته را برمی‌گرداند.
نسخه PHP: 4+
گزارش تغییرات: در PHP 4.1، اضافه شده است charlist پارامترها.

مثال‌های بیشتر

مثال 1

حذف فضاهای سمت راست رشته:

<?php
$str = "Hello World!    ";
echo "بدون استفاده از rtrim: " . $str;
echo "<br>";
echo "استفاده از rtrim: " . rtrim($str);
?>

خروجی HTML کد بالا به شرح زیر است (منبع کد را مشاهده کنید):

<!DOCTYPE html>
<html>
<body>
بدون استفاده از rtrim: Hello World!    <br>استفاده از rtrim: Hello World!
</body>
</html>

خروجی مرورگر کد بالا به شرح زیر است:

بدون استفاده از rtrim: Hello World!
استفاده از rtrim: Hello World!

مثال اجرایی

مثال 2

حذف اروینگ‌های سمت راست رشته (\n):

<?php
$str = "Hello World!\n\n\n";
echo "بدون استفاده از rtrim: " . $str;
echo "<br>";
echo "استفاده از rtrim: " . rtrim($str);
?>

خروجی HTML کد بالا به شرح زیر است (منبع کد را مشاهده کنید):

<!DOCTYPE html>
<html>
<body>
بدون استفاده از rtrim: Hello World!
<br>استفاده از rtrim: Hello World!
</body>
</html>

خروجی مرورگر کد بالا به شرح زیر است:

بدون استفاده از rtrim: Hello World!
استفاده از rtrim: Hello World!

مثال اجرایی