فنکشن nl2br() PHP

مثال

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

<?php
echo nl2br("یک خط.\nیک خط دیگر.");
?>

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

یک خط.
یک خط دیگر.

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

یک خط.<br />
یک خط دیگر.

اجرای نمونه

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

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("یک خط.\nیک خط دیگر.",false);
?>

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

یک خط.
یک خط دیگر.

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

یک خط.<br>
یک خط دیگر.

اجرای نمونه