وظيفة PHP trim()

مثال

إزالة الحروف من الجانبين النص ("Hello" من "He" و "World" من "d!"):

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

اجرای نمونه

التعريف والاستخدام

يُزيل وظيفة trim() الحروف البيضاء أو الأحرف المحددة مسبقًا من الجانبين النص.

الوظائف ذات الصلة:

  • ltrim() - إزالة الحروف البيضاء أو الأحرف المحددة مسبقًا من بداية النص.
  • rtrim() - إزالة الحروف البيضاء أو الأحرف المحددة مسبقًا من نهاية النص.

النحو

trim(s
tring,charlist)
المعامل وصف
string ضروري. تعريف النصوص التي يجب فحصها.
charlist

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

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

جزئیات فنی

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

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

مثال 1

حذف فضاهای اضافی از دو طرف رشته:

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

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

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

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

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

اجرای نمونه

مثال 2

حذف کاراکترهای اضافی از دو طرف رشته (\n):

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

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

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

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

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

اجرای نمونه