PHP trim() Function












❮ مرجع رشته PHP




مثال


حذف کاراکترها از دو طرف رشته ("He" در "Hello" و "d!" در
"جهان"):





$str = "سلام دنیا!";

echo $str . "
";

echo trim($str,"Hed!");

?>

این را خودتان امتحان کنید »




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


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


توابع مرتبط:



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

  • rtrim() - فضای خالی یا سایر کاراکترهای از پیش تعریف شده را از سمت راست رشته حذف می‌کند





نحو



پیرایش (رشته، charlist)

مقادیر پارامتر















پارامتر توضیح
رشته لازم است. رشته ای را برای بررسی مشخص می کند
چارلیست اختیاری. مشخص می کند کدام کاراکترها از رشته حذف شوند. اگر حذف شود، همه کاراکترهای زیر حذف می شوند:

  • "\0" - NULL

  • "t" - برگه

  • "n" - خط جدید

  • "x0B" - برگه عمودی

  • "r" - برگشت کالسکه

  • " " - فضای سفید معمولی














جزئیات فنی















مقدار بازگشتی: رشته اصلاح شده را برمی گرداند
نسخه PHP: 4+
تغییر: پارامتر charlist در PHP 4.1 اضافه شد




نمونه های بیشتر



مثال


فضاهای سفید را از هر دو طرف رشته بردارید:




$str = "سلام دنیا!";

echo "Without trim: " . $str;

echo "
";

echo "With trim:" . trim($str);

?>

خروجی HTML کد بالا (نمایش منبع):

خواهد بود




<بدن>


بدون برش:  Hello World!
با تریم: Hello World!




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



بدون برش: سلام جهان!

با تریم: سلام جهان!

خودت امتحانش کن »



مثال


خطوط جدید (n) را از هر دو طرف رشته حذف کنید:




$str = "nnnسلام دنیا!nnn";

echo "Without trim: " . $str;

echo "
";

echo "With trim:" . trim($str);

?>

خروجی HTML کد بالا (نمایش منبع):

خواهد بود




<بدن>


بدون برش:



سلام دنیا!




با تریم: Hello World!




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



بدون برش: سلام جهان!

با تریم: سلام جهان!

خودت امتحانش کن »




❮ مرجع رشته PHP