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

Mootools için Lightbox türevleri Mootools için Lightbox türevleri

14 Ocak 2015, Çarşamba

Google Para Dağıtmaya başlıyor Google Para Dağıtmaya başlıyor

14 Aralık 2014, Pazar

SİZDE YORUM YAPIN

Php ile Gerçek IP adresini Alma

Php ile Gerçek IP adresini Alma 10 Ağustos 2015, Pazartesi

PHP Fonksiyonları: Unset() Kullanımı

PHP Fonksiyonları: Unset() Kullanımı 20 Mayıs 2015, Çarşamba