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

24 Aralık 2015 - 46 Okunma
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; Bu fonksiyonu nasıl kullanacağımızı bir […]

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.

ITC | İlkteknoloji