PHP nl2br var peki nl2p neden olmasın!

Php fonksiyonlarından nl2br'yi biliyorsunuzdur. Bu fonksiyon php.net tabiriyle;

 

nl2brDizgedeki tüm satırsonlarının yerine HTML satır katlayıcıları yerleştirilir

 

yani    \n   gördüğü yere  br  ekliyor. Bundan farklı olarak bize      \n   gördüğü yere p ekleyen bir fonksiyon lazım olabilir.

 

Alttaki fonksiyon yeni satır farkettiğinde p tagı ekliyor.

 

<?php
function nl2p($str) {
$new_str = preg_replace('/<br \\/>\s*<br \\/>/', "</p>\\n<p>", nl2br($str));
return '<p>' . $new_str . '</p>' . "\n";
}
?>


Etiketler: PHP nl2br Nedir?

1 yorum

  • Yorumunuz en az 30 karakter olmalıdır. (0)
    Tüm Yorumlar
    • ayşegül

      aradığım şeydi tşk

      Yanıtla

Sitede Ara
  • Windows 7 ve Vista Tüm Dil Paketleri - SP1 SP2 RTM x86 32bit x64 64bit
    Teşekkürler çok yardımcı oldu ...
  • Genel İşletme 1. Dönem Vize Soruları
    soru 3 şıklarında yanlışlık vardır tüketim ve hizmet aynı kapasitede yer alıp ikisi de cevap kabul edil...
  • Türkiye Ekonomisi 1. ve 9. Üniteler Ders Notları
    çok iyi baya işime yaradı cidden...
  • Etkileyici Whatsapp Durum (Hakkımda) Sözleri
    Ben bunların hiçbirini beğenmedim ...
  • Aöf (Açıköğretim Fakültesi) Telefon Numarası
    Merhaba benim 2008 yılında aöf işletmeye kaydım oldu ve uzun sure sonra şuan 23 ekime kadar ben tekrar ...
  • 1 dakikalık Saygı Duruşu ve İstiklal Marşı indir (Video ve MP3)
    teşekkürler emeğine sağlık çok güzel olmuş...
  • Vodafone Elazığ Çağrı Merkezi Müşteri Hizmetleri Yetkilisi İş Başvurusu
    Ise alındınızmi bilgi verirmisiniz ...