فنکشن nl2br() PHP

مثال

در خطوط جدید (\n) در رشته، خطوط جابجایی اضافه می‌کند:

<?php
echo nl2br("One line.\nAnother line.");
?>

خروجی مرورگر کد بالا:

One line.
Another line.

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

One line.<br />
Another line.

نمونه اجرا

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

nl2br() فنکشن در هر خط جدید (\n) در رشته HTML خطوط جابجایی (برای مثال <br> یا <br />) اضافه می‌کند.

نحوه استفاده

nl2br(رشته,xhtml)
پارامتر توضیح
رشته لازم. رشته‌ای که باید بررسی شود را مشخص می‌کند.
xhtml

اختیاری. بولین، نشان‌دهنده این که آیا باید از خطوط سازگار با XHTML استفاده شود یا خیر:

  • TRUE- پیش‌فرض. <br /> را وارد می‌کند
  • FALSE - <br> را وارد می‌کند

جزئیات فنی

برگشت: رشته تبدیل شده را برمی‌گرداند.
نسخه PHP: 4+
رویدادهای به‌روزرسانی:

قبل از PHP 4.0.5، این فنکشن <br> را وارد می‌کند. در PHP 4.0.5 و بعد از آن، این فنکشن <br /> سازگار با XHTML را وارد می‌کند.

در PHP 5.3، جدید اضافه شده است xhtml پارامتر.

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

مثال 1

با استفاده از xhtml پارامترها، در خط جدید (\n) قبل از اضافه کردن خطوط:

<?php
echo nl2br("One line.\nAnother line.",false);
?>

خروجی مرورگر کد بالا:

One line.
Another line.

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

One line.<br>
Another line.

نمونه اجرا