Php ile yazıdan HTML Tag (etiket) leri silme

HTML etiketler websitemiz için gerekse de bazı durumlarda bu etiketleri silmek isteyebilirsiniz, bu gibi durumlarda yardımımıza yetişen bir Php fonksiyonu bulunmakta.
Verilerimizi veritabanına HTML kodlarla birlikte kaydediyor olabiliriz ama ilgili veriyi bastıracağımızda, mesela özet yazdırmak istediğimizde, html kodlarının görünmesini istemeyebiliriz. Bu durumda Php kütüphanesinde hazır bulunan strip_tags(); fonksiyonunu kullanabiliriz. Fonksiyonun  Syntax‘ı budur;


strip_tags(string,allow)

Bu fonksiyonu nasıl kullanacağımızı bir örnekle açıklayalım;


$veri_icerik = "<p>Bu yazımızda <i><b>php</b></i> den bahsedeceğiz</p>";

echo $veri_icerik;

// Üstteki yazıda HTML etiketler basıldı

$veri_icerik_temizle = strip_tags($veri_icerik);

echo $veri_icerik_temizle;

// HTML etiketler yok php yazısı koyu değil, yazı eğik değil

Yukarıdaki örnekten devam edersek, mesela çektiğiniz verideki bütün HTML etiketleri silmek istemiyoruz, mesela yazımızın koyu olmasını istiyoruz ama diğer etiketler silinsin, Onun kullanımı da böyledir;

$veri_icerik_temizle = strip_tags($veri_icerik, "<b>");

echo $veri_icerik_temizle;

Bu kodu çalıştırdığımızda  etiketine izin verildiğini Allow görüyoruz ama diğer etiketler silinmiş. Bu etiketi nerede kullanabileceğinizi bilmesenizde veya gereksiz bir bilgi olarak görünse de yeri geldiğinde işinize yarayacak bir PHP etiketini öğrenmiş oldunuz. Sağlıcakla Kalın.

DAHA FAZLA İÇERİK

GTA V Hala Çıkışta GTA V Hala Çıkışta

12 Şubat 2016, Cuma

CSS Nedir? Ne işe Yarar? CSS Nedir? Ne işe Yarar?

2 Aralık 2014, Salı

C# (Sharp) Nedir? C# (Sharp) Nedir?

7 Aralık 2015, Pazartesi

SİZDE YORUM YAPIN

Android Öğreniyorum Android Dersleri

Android Öğreniyorum Android Dersleri 5 Mayıs 2016, Perşembe

Highlight.js Kullanımı

Highlight.js Kullanımı 16 Aralık 2015, Çarşamba

C# (Sharp) Nedir?

C# (Sharp) Nedir? 7 Aralık 2015, Pazartesi

XNA – Nedir, Ne Değildir ??

XNA – Nedir, Ne Değildir ?? 29 Ocak 2015, Perşembe