Php Alt Satıra Geçmesin – br ve \n gibi kodları engelleme – Satır atlamayı engelleme

Bazen veritabanından veri alırken tek bir satır halinde yazdırmak isteyebiliriz. Özellikle javascript kodları içine ekleyeceğimiz verilerin alt satıra atlamamış olması gerekir. Bu gibi işlemlerde çekeceğimiz veri eğer çoklu satırlardan oluşuyorsa alttaki fonksiyonlar sayesinde bu verileri alt satır olayı olmadan alabiliriz.

İlk olarak str_replace komutunu deneyebilirsiniz –ki bu paragraflar içeren verilerde pek başarılı olamaz.

PHP'de str_replace() fonksiyonu belirtilen karakterleri başka karakterlere dönüştürmeye yarar.

str_replace

str_replace(bul, değiştir, dizi değişken, dizi sayısı)

Örnek;

str_replace ("<br />", "", $degisken);

Gelelim asıl örnek kodumuza. Alttaki kod ise konu başlığında bahsettiğimiz veri içindeki alt satıra geçme olayını kaldıracak fonksiyondur.

preg_replace(); Fonksiyonu

Örnek;
preg_replace('/\s+/',' ',$degisken)

Verilen bu fonksiyonun işlevi veri içindeki alt satıra atlamış cümleleri tek bir satır halinde sunmaktır.

PHP'de preg_replace fonksiyonunun işlevi “bul degiştir” dir.

---------------

Ek olarak bu işlemin tersini de belirtmekte fayda görüyorum. Eğer tek satır halinde gelen veriyi satırlara ayırmada sorun yaşıyorsanız alttaki fonksiyonda bu işlevi yerine getiren foksiyondur.

nl2br() Fonksiyonu

nl2br("bu satırın sonunda alta gecilecek\n bu alt satırdır");

PHp nl2br() fonksiyonu metin içerisndeki ENTER karakterlerini <br /> karakterine dönüştürür.



Etiketler: nl2br str_replace

3 yorum

  • Yorumunuz en az 30 karakter olmalıdır. (0)
    Tüm Yorumlar
    • onur

      Merhaba;

      Teşekkürler

      bu dedikleriniz text için geçerli sanırım ? Peki resimleri aynı hizada yada left center ve right olacak şekilde satır kayması yaşamadan nasıl kodlayabilirim?

      Yanıtla

    • dai_

      teşekkürler.

      Yanıtla

    • ahmet
      /\s+/ saolasın küçücük birşey bir günümü aldı

      Yanıtla

Sitede Ara
  • Volkswagen - Skoda Golf Passat Koltuk Başlığı Nasıl Çıkarılır?
    Teşekkürler. Böyle sistem mi olur a... oldu olacak aşağıya inip kaputun içinden kol falan cekelim...
  • Htaccess Nedir? .htaccess Komutları ve Örnekler
    Hocam iyi günler Google Web Search içerisinde bulunan 404 vermiş sayfaları 410 a çevirmek isityorum yap...
  • Sembol ve Karakterlerin Klavye Kısayolları - Alt Gr Tuş Kombinasyonları
    ALT GR değil ALT ....... ........
  • En İyi Mac Dönüştürücü - iSkysoft Video Converter Ultimate
    İndirip deniyorum hemen teşekkür ederim...
  • İnstagram Şekilli Profil Yazıları Oluşturma
    – єℓєşтιямє вєηιвєğєη∂ιуѕєη тαк∂ιя єт…нσşυηα gιтмιуσямυуυм кαƒαηα тαкмα ѕιктιя єт…...
  • Rüya Soyut Mu Somut Mu?
    Bu bilgiler benim bilim insanı olma bilgilerimi geliştirdi ve ayrıca ben çocuğum,kızım ve hayalimde ki ...
  • XP ne demek? XP nin anlamı nedir ?
    Roma dönemi konstantinin yaptığı simgeyi merak edip geldim ????...